# Error upgrading to 2.8.0 Beta 2 due to deprecated plugin

**URL:** https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701
**Category:** Self-hosting
**Created:** [July 1, 2021, 9:22pm UTC](https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701 "2021-07-01T21:22:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [July 1, 2021, 9:22pm UTC](https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701/1 "2021-07-01T21:22:28Z")

</div>

```plaintext
FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' failed with return #<Process::Status: pid 3801 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
bb2ade3fbc6344ab68f1397843230764cac6afe77edd44ba3faac15ee6ab6c72
**FAILED TO BOOTSTRAP** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
==================== END REBUILD LOG ====================
Failed to rebuild app.

```

Tried to restore from backup by doing

```plaintext
./launcher start app
./launcher enter app
discourse enable_restore

```

Got

```plaintext
root@discourse-production-app:/var/www/discourse# discourse enable_restore
bundler: failed to load command: script/discourse (script/discourse)
Traceback (most recent call last):
	55: from /usr/local/bin/bundle:23:in `<main>'
	54: from /usr/local/bin/bundle:23:in `load'
	53: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/exe/bundle:37:in `<top (required)>'
	52: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/friendly_errors.rb:130:in `with_friendly_errors'
	51: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/exe/bundle:49:in `block in <top (required)>'
	50: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli.rb:24:in `start'
	49: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
	48: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli.rb:30:in `dispatch'
	47: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
	46: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
	45: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
	44: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli.rb:494:in `exec'
	43: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli/exec.rb:28:in `run'
	42: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli/exec.rb:63:in `kernel_load'
	41: from /usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.2.16/lib/bundler/cli/exec.rb:63:in `load'
	40: from script/discourse:286:in `<top (required)>'
	39: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
	38: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
	37: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
	36: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
	35: from script/discourse:176:in `enable_restore'
	34: from script/discourse:266:in `load_rails'
	33: from script/discourse:266:in `require'
	32: from /var/www/discourse/config/environment.rb:7:in `<top (required)>'
	31: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/railtie.rb:207:in `method_missing'
	30: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/railtie.rb:207:in `public_send'
	29: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/application.rb:384:in `initialize!'
	28: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/initializable.rb:60:in `run_initializers'
	27: from /usr/local/lib/ruby/2.7.0/tsort.rb:205:in `tsort_each'
	26: from /usr/local/lib/ruby/2.7.0/tsort.rb:226:in `tsort_each'
	25: from /usr/local/lib/ruby/2.7.0/tsort.rb:347:in `each_strongly_connected_component'
	24: from /usr/local/lib/ruby/2.7.0/tsort.rb:347:in `call'
	23: from /usr/local/lib/ruby/2.7.0/tsort.rb:347:in `each'
	22: from /usr/local/lib/ruby/2.7.0/tsort.rb:349:in `block in each_strongly_connected_component'
	21: from /usr/local/lib/ruby/2.7.0/tsort.rb:431:in `each_strongly_connected_component_from'
	20: from /usr/local/lib/ruby/2.7.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
	19: from /usr/local/lib/ruby/2.7.0/tsort.rb:228:in `block in tsort_each'
	18: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/initializable.rb:61:in `block in run_initializers'
	17: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/initializable.rb:32:in `run'
	16: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/initializable.rb:32:in `instance_exec'
	15: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/railties-6.1.3.2/lib/rails/application/finisher.rb:140:in `block in <module:Finisher>'
	14: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:51:in `run_load_hooks'
	13: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:51:in `each'
	12: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:52:in `block in run_load_hooks'
	11: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:66:in `execute_hook'
	10: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:61:in `with_execution_control'
	 9: from /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.3.2/lib/active_support/lazy_load_hooks.rb:68:in `block in execute_hook'
	 8: from /var/www/discourse/config/application.rb:350:in `block in <class:Application>'
	 7: from /var/www/discourse/lib/plugin_initialization_guard.rb:5:in `plugin_initialization_guard'
	 6: from /var/www/discourse/config/application.rb:351:in `block (2 levels) in <class:Application>'
	 5: from /var/www/discourse/config/application.rb:351:in `each'
	 4: from /var/www/discourse/lib/plugin/instance.rb:434:in `notify_after_initialize'
	 3: from /var/www/discourse/lib/plugin/instance.rb:434:in `each'
	 2: from /var/www/discourse/lib/plugin/instance.rb:436:in `block in notify_after_initialize'
	 1: from /var/www/discourse/plugins/discourse-tagging/plugin.rb:13:in `block in activate!'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.3.2/lib/active_record/dynamic_matchers.rb:22:in `method_missing': undefined method `client_setting' for #<Class:0x000055853475d8e8> (NoMethodError)

```

Don’t see anything particularly useful in `./discourse-doctor.`  
Any help would be greatly appreciated

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [July 1, 2021, 9:31pm UTC](https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701/2 "2021-07-01T21:31:49Z")

</div>

Remove the `discourse-tagging` plugin from the app.yml file and try again. That plugin was deprecated in 2016.

---

<div class="post-metadata">

### Author: ![agf1997](https://avatars.discourse-cdn.com/v4/letter/a/977dab/32.png) [@agf1997](https://meta.discourse.org/u/agf1997)
#### Post date: [July 1, 2021, 9:43pm UTC](https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701/3 "2021-07-01T21:43:13Z")

</div>

Thank you … that fixed it.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 1, 2021, 10:05pm UTC](https://meta.discourse.org/t/error-upgrading-to-2-8-0-beta-2-due-to-deprecated-plugin/195701/4 "2021-07-01T22:05:44Z")

</div>


