# שגיאת שדרוג Discourse v3.0.6 ל-v3.1.1 - undefined method \`register\_bookmarkable' for Bookmark:Class

**URL:** https://meta.discourse.org/t/discourse-v3-0-6-to-v3-1-1-upgrade-error-undefined-method-register-bookmarkable-for-bookmark-class/281264
**Category:** Self-hosting
**Tags:** unsupported-install
**Created:** [6 באוקטובר,‏ 2023,‏ 7:49am UTC](https://meta.discourse.org/t/discourse-v3-0-6-to-v3-1-1-upgrade-error-undefined-method-register-bookmarkable-for-bookmark-class/281264 "2023-10-06T07:49:15Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![stevejr](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stevejr/32/292622_2.png) [@stevejr](https://meta.discourse.org/u/stevejr)
#### Post date: [6 באוקטובר,‏ 2023,‏ 2:39pm UTC](https://meta.discourse.org/t/discourse-v3-0-6-to-v3-1-1-upgrade-error-undefined-method-register-bookmarkable-for-bookmark-class/281264/9 "2023-10-06T14:39:03Z")

</div>

Thanks @JammyDodger

Is there a way to disable core plugins at startup so I can test if the Chat plugin is the issue?

The Bitnami chart allows me to pass a list of plugins and it will run the command `RAILS_ENV=production bundle exec rake plugin:install repo={{ $plugin }}` for each plugin I supply BUT I think that will be on top of the core plugins.

I will look at the standard installation again - we deploy all our 3rd party apps using Helm charts in our kubernetes cluster but maybe it makes sense to make an exception for Discourse if kubernetes and helm support are a long way off.

---

_[View the full topic](https://meta.discourse.org/t/discourse-v3-0-6-to-v3-1-1-upgrade-error-undefined-method-register-bookmarkable-for-bookmark-class/281264)._
