Skip to content

Compose Setup doesn't work at all #130

@anghenfil

Description

@anghenfil

Hey,

I followed the instructions, but the seeder always crashes:

Executing database migrations...
seeder-1    | /app/lib/tasks/database.rake:84:in 'block (3 levels) in <top (required)>': 
seeder-1    | ---------------------------------------------------
seeder-1    | DATABASE DEPRECATION WARNING
seeder-1    | 
seeder-1    | OpenProject versions higher than 16.0 will require at least PostgreSQL 17.
seeder-1    | You can anticipate this upgrade by updating your database installation by following the guide at https://www.openproject.org/docs/installation-and-operations/misc/migration-to-postgresql17/
seeder-1    | ---------------------------------------------------
seeder-1    |  (StructuredWarnings::StandardWarning)
seeder-1    | Executing database seed...
seeder-1    | rake aborted!
seeder-1    | NameError: uninitialized constant Queries::Projects::Filters::NameAndIdentifierFilter (NameError)
seeder-1    | 
seeder-1    |     filter Filters::NameAndIdentifierFilter
seeder-1    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
seeder-1    | /app/app/models/queries/projects.rb:46:in 'block in <module:Projects>'
seeder-1    | /app/app/models/queries/register.rb:72:in 'BasicObject#instance_exec'
seeder-1    | /app/app/models/queries/register.rb:72:in 'Queries::Register.register'
seeder-1    | /app/app/models/queries/projects.rb:32:in '<module:Projects>'
seeder-1    | /app/app/models/queries/projects.rb:31:in '<top (required)>'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb:26:in 'Kernel#require'
seeder-1    | /app/modules/budgets/lib/budgets/engine.rb:104:in 'block (2 levels) in <class:Engine>'
seeder-1    | /app/app/models/queries/register.rb:72:in 'BasicObject#instance_exec'
seeder-1    | /app/app/models/queries/register.rb:72:in 'Queries::Register.register'
seeder-1    | /app/modules/budgets/lib/budgets/engine.rb:103:in 'block in <class:Engine>'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:406:in 'BasicObject#instance_exec'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:406:in 'block in ActiveSupport::Callbacks::CallTemplate::InstanceExec0#make_lambda'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:178:in 'block in ActiveSupport::Callbacks::Filters::Before#call'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:668:in 'block (2 levels) in ActiveSupport::Callbacks::CallbackChain#default_terminator'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:667:in 'Kernel#catch'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:667:in 'block in ActiveSupport::Callbacks::CallbackChain#default_terminator'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:179:in 'ActiveSupport::Callbacks::Filters::Before#call'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:559:in 'block in ActiveSupport::Callbacks::CallbackSequence#invoke_before'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:559:in 'Array#each'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:559:in 'ActiveSupport::Callbacks::CallbackSequence#invoke_before'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/callbacks.rb:108:in 'ActiveSupport::Callbacks#run_callbacks'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.3/lib/active_support/reloader.rb:96:in 'ActiveSupport::Reloader.prepare!'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/application/finisher.rb:73:in 'block in <module:Finisher>'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/initializable.rb:32:in 'BasicObject#instance_exec'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/initializable.rb:32:in 'Rails::Initializable::Initializer#run'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/initializable.rb:61:in 'block in Rails::Initializable#run_initializers'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:231:in 'block in TSort.tsort_each'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Rails::Initializable::Collection#each'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:229:in 'TSort.tsort_each'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:208:in 'TSort#tsort_each'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/initializable.rb:60:in 'Rails::Initializable#run_initializers'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/application.rb:444:in 'Rails::Application#initialize!'
seeder-1    | /app/config/environment.rb:35:in '<top (required)>'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/zeitwerk-2.7.3/lib/zeitwerk/core_ext/kernel.rb:34:in 'Kernel#require'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/application.rb:420:in 'Rails::Application#require_environment!'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/railties-8.0.3/lib/rails/application.rb:571:in 'block in Rails::Application#run_tasks_blocks'
seeder-1    | /app/vendor/bundle/ruby/3.4.0/gems/rake-13.3.0/exe/rake:27:in '<top (required)>'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli/exec.rb:59:in 'Kernel.load'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli/exec.rb:59:in 'Bundler::CLI::Exec#kernel_load'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli/exec.rb:23:in 'Bundler::CLI::Exec#run'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli.rb:456:in 'Bundler::CLI#exec'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/cli.rb:29:in 'Bundler::CLI.start'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/exe/bundle:28:in 'block in <top (required)>'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/lib/bundler/friendly_errors.rb:118:in 'Bundler.with_friendly_errors'
seeder-1    | /usr/local/bundle/gems/bundler-2.7.2/exe/bundle:20:in '<top (required)>'
seeder-1    | /usr/local/bundle/bin/bundle:25:in 'Kernel#load'
seeder-1    | /usr/local/bundle/bin/bundle:25:in '<main>'
seeder-1    | Tasks: TOP => db:seed => db:load_config => environment
seeder-1    | (See full trace by running task with --trace)
seeder-1 exited with code 1 (restarting)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions