# Discourse Solved

**URL:** https://meta.discourse.org/t/discourse-solved/30155
**Category:** Plugin
**Tags:** official, solved, included-in-core
**Created:** [6월 18, 2015, 7:52오전 UTC](https://meta.discourse.org/t/discourse-solved/30155 "2015-06-18T07:52:23Z")
**Posts on this page:** 1
**Showing post:** 380

<div class="post-metadata">

### Author: ![Frully](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frully/32/235059_2.png) [@Frully](https://meta.discourse.org/u/Frully)
#### Post date: [5월 22, 2025, 3:39오후 UTC](https://meta.discourse.org/t/discourse-solved/30155/380 "2025-05-22T15:39:21Z")

</div>

위에서 언급된 호환되지 않는 플러그인 오류를 동일한 형태로 겪고 있습니다. 다만 저희는 공식 릴리스 버전을 사용하고 있습니다:

> **로그**
>
> ```plaintext
> ********************************************************
> ***Please be patient, next steps might take a while***
> ********************************************************
> Cycling Unicorn, to free up memory
> Restarting unicorn pid: 551
> Waiting for Unicorn to reload.
> Waiting for Unicorn to reload..
> Waiting for Unicorn to reload...
> Waiting for Unicorn to reload....
> Waiting for Unicorn to reload.....
> Waiting for Unicorn to reload......
> Waiting for Unicorn to reload.......
> Stopping 3 Unicorn worker(s), to free up memory
> Stopping job queue to reclaim memory, master pid is 3004191
> $ cd /var/www/discourse/plugins/docker_manager && git fetch --tags --prune-tags --prune --force
> $ cd /var/www/discourse/plugins/docker_manager && git reset --hard HEAD@{upstream}
> HEAD is now at 930ec25 DEV: Enable smoke specs again
> $ bundle install --retry 3 --jobs 4
> Bundle complete! 146 Gemfile dependencies, 189 gems now installed.
> Gems in the groups 'test' and 'development' were not installed.
> Bundled gems are installed into `./vendor/bundle`
> 3 installed gems you directly depend on are looking for funding.
> Run `bundle fund` for details
> $ if [-f yarn.lock]; then yarn install; else CI=1 pnpm install; fi
> Scope: all 17 workspace projects
> Lockfile is up to date, resolution step is skipped
> Already up to date
> 
> Done in 3.2s
> $ LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
> checking out compatible discourse-calendar version: 8d09cf8503b78f4c72b47a7319c0f4b9ad0247e7
> HEAD is now at 8d09cf8 DEV: update regions (#717)
> checking out compatible discourse-reactions version: f87583d9054421869ba0de16c24ad15e32bbebe7
> HEAD is now at f87583d DEV: Add system spec to check core features are working fine (#361)
> checking out compatible discourse-solved version: 4f0234f5be3aaa77db277e0f224cd9750d2713cd
> HEAD is now at 4f0234f DEV: Add system spec to check core features are working fine (#357)
> discourse-spoiler-alert is already at latest compatible version
> docker_manager is already at latest compatible version
> $ SKIP_POST_DEPLOYMENT_MIGRATIONS=1 bundle exec rake multisite:migrate
> 81: from /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/bundle:25:in `<main>'
> 80: from /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/bundle:25:in `load'
> 79: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/exe/bundle:20:in `<top (required)>'
> 78: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
> 77: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/exe/bundle:28:in `block in <top (required)>'
> 76: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:29:in `start'
> 75: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
> 74: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:35:in `dispatch'
> 73: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor.rb:538:in `dispatch'
> 72: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
> 71: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
> 70: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli.rb:452:in `exec'
> 69: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:23:in `run'
> 68: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:59:in `kernel_load'
> 67: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bundler-2.6.4/lib/bundler/cli/exec.rb:59:in `load'
> 66: from /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `<top (required)>'
> 65: from /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/rake:25:in `load'
> 64: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/exe/rake:27:in `<top (required)>'
> 63: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:80:in `run'
> 62: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:214:in `standard_exception_handling'
> 61: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:83:in `block in run'
> 60: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:132:in `top_level'
> 59: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:147:in `run_with_threads'
> 58: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block in top_level'
> 57: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `each'
> 56: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:138:in `block (2 levels) in top_level'
> 55: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/application.rb:188:in `invoke_task'
> 54: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:188:in `invoke'
> 53: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 52: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 51: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
> 50: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
> 49: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
> 48: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
> 47: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 46: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 45: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:218:in `block in invoke_with_call_chain'
> 44: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `invoke_prerequisites'
> 43: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:241:in `each'
> 42: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:243:in `block in invoke_prerequisites'
> 41: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `invoke_with_call_chain'
> 40: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:199:in `synchronize'
> 39: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:219:in `block in invoke_with_call_chain'
> 38: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `execute'
> 37: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `each'
> 36: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rake-13.2.1/lib/rake/task.rb:281:in `block in execute'
> 35: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:559:in `block in run_tasks_blocks'
> 34: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:411:in `require_environment!'
> 33: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/zeitwerk-2.7.2/lib/zeitwerk/core_ext/kernel.rb:34:in `require'
> 32: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
> 31: from /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
> 30: from /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
> 29: from /var/www/discourse/config/environment.rb:7:in `<main>'
> 28: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in `initialize!'
> 27: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in `run_initializers'
> 26: from /usr/local/lib/ruby/3.3.0/tsort.rb:208:in `tsort_each'
> 25: from /usr/local/lib/ruby/3.3.0/tsort.rb:229:in `tsort_each'
> 24: from /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each_strongly_connected_component'
> 23: from /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `call'
> 22: from /usr/local/lib/ruby/3.3.0/tsort.rb:350:in `each'
> 21: from /usr/local/lib/ruby/3.3.0/tsort.rb:352:in `block in each_strongly_connected_component'
> 20: from /usr/local/lib/ruby/3.3.0/tsort.rb:434:in `each_strongly_connected_component_from'
> 19: from /usr/local/lib/ruby/3.3.0/tsort.rb:353:in `block (2 levels) in each_strongly_connected_component'
> 18: from /usr/local/lib/ruby/3.3.0/tsort.rb:231:in `block in tsort_each'
> 17: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in `block in run_initializers'
> 16: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `run'
> 15: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in `instance_exec'
> 14: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:94:in `block in <module:Finisher>'
> 13: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in `run_load_hooks'
> 12: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in `each'
> 11: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:78:in `block in run_load_hooks'
> 10: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:92:in `execute_hook'
> 9: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:87:in `with_execution_control'
> 8: from /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:94:in `block in execute_hook'
> 7: from /var/www/discourse/config/application.rb:241:in `block in <class:Application>'
> 6: from /var/www/discourse/lib/plugin.rb:6:in `initialization_guard'
> 5: from /var/www/discourse/config/application.rb:241:in `block (2 levels) in <class:Application>'
> 4: from /var/www/discourse/config/application.rb:241:in `each'
> 3: from /var/www/discourse/lib/plugin/instance.rb:629:in `notify_after_initialize'
> 2: from /var/www/discourse/lib/plugin/instance.rb:629:in `each'
> 1: from /var/www/discourse/lib/plugin/instance.rb:631:in `block in notify_after_initialize'
> /var/www/discourse/plugins/discourse-solved/plugin.rb:172:in `block in activate!': undefined method `register_category_list_topics_preloader_associations' for an instance of Plugin::Instance (NoMethodError)
> 
> **INCOMPATIBLE PLUGIN**
> 
> You are unable to start Discourse due to errors in the plugin at
> /var/www/discourse/plugins/discourse-solved
> 
> Please try removing this plugin and rebuilding again!
> Docker Manager: FAILED TO UPGRADE
> #<RuntimeError: RuntimeError>
> /var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:211:in `run'
> /var/www/discourse/plugins/docker_manager/lib/docker_manager/upgrader.rb:109:in `upgrade'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:19:in `block in <main>'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `fork'
> /var/www/discourse/plugins/docker_manager/scripts/docker_manager_upgrade.rb:6:in `<main>'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `load'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:44:in `block in perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/execution_wrapper.rb:91:in `wrap'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:70:in `conditional_executor'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands/runner/runner_command.rb:43:in `perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/command.rb:28:in `run'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor/invocation.rb:127:in `invoke_command'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:178:in `invoke_command'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/thor-1.3.2/lib/thor.rb:538:in `dispatch'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command/base.rb:73:in `perform'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:71:in `block in invoke'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:149:in `with_argv'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/command.rb:69:in `invoke'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/commands.rb:18:in `<main>'
> /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `require'
> /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in `block (2 levels) in replace_require'
> /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/bootsnap-1.18.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
> bin/rails:18:in `<main>'
> Spinning up 3 Unicorn worker(s) that were stopped initially
> 
> ```

로그 요약:

```plaintext
**INCOMPATIBLE PLUGIN**

You are unable to start Discourse due to errors in the plugin at
/var/www/discourse/plugins/discourse-solved

Please try removing this plugin and rebuilding again!
Docker Manager: FAILED TO UPGRADE
#<RuntimeError: RuntimeError>

```

 ![The image displays a GitHub repository management interface showing details like commits, statuses, commits hash, last updated dates, and the latest version of repositories named "Discourse" and "Docker_manager." (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/0/3/c/03c5b7820232193833ac2497048cf865548fc5e1.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/f/4/f/f4fee67fa8a56a1389b81f0b5895c343a349ffd2.png)

최신 버전과 크게 차이가 나지는 않지만, 뭔가 문제가 있는 것 같습니다.

수정: 결국 이번 업데이트는 완전히 실패했습니다. 위에서 로그에 기록된 대로 docker\_manager가 실패했지만, 그 후 '최신 상태’로 표시되었습니다. 메인 Discourse 업데이트는 완전히 실패하여 업데이트 중으로 표시되었으나 진행률이 전혀 올라가지 않았고 프로세스에도 변화가 없었습니다. app.yml에서 Solved! 플러그인을 비활성화하고 앱을 다시 빌드했는데, Solved 플러그인을 제외하고는 모든 것이 정상으로 보입니다. 재인용이 안전하다는 확인을 주신다면 다시 빌드하겠습니다.

---

_[View the full topic](https://meta.discourse.org/t/discourse-solved/30155)._
