# Bug OP-8506 - Serious Problem: Openproject not running after Upgrade to 11.2.1 – rake aborted!  NoMethodError: undefined method `patch_gem_version' for OpenProject::Patches:Module

Project: OpenProject
Status: closed
URL: https://community.openproject.org/work_packages/OP-8506

## Open points

_No work packages_

## Details

| Attribute | Value |
| --- | --- |
| Date |  |
| Priority | High |
| Module |  |
| Target versions | 11.2.2 |
| Observed in versions | 11.2.0 |
| Sprint | 11.2.2 |
| Backlog bucket |  |
| Bug found in version (deprecated) | 11.2.x |
| Found in mobile app version |  |
| Follow-up feedback e-mail |  |
| Requires doc change | No |
| Accessibility | No |
| Pull preview |  |
| List |  |
| Labels |  |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable |  |
| Product manager |  |
| Developers |  |
| Designer |  |
| Ordered by |  |
| Signed off by |  |
| Interest by |  |

## Planning

| Attribute | Value |
| --- | --- |
| Relevance |  |

## Costs

| Attribute | Value |
| --- | --- |
| Votes |  |
| Work |  |
| Labor costs |  |

## Description

### **Environment**:

Your OpenProject Version: \<11.2.1\> / Community Edition

Debian / Safari / OpenProject language: German

### **Logs**

\[openproject\] ./bin/postinstall

rake aborted\!

NoMethodError: undefined method \`patch\_gem\_version' for OpenProject::Patches:Module

/opt/openproject/lib/open\_project/patches/declarative\_option.rb:44:in \`\<top (required)\>'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.4.2/lib/zeitwerk/kernel.rb:34:in \`require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.4.2/lib/zeitwerk/kernel.rb:34:in \`require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:332:in \`block in require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:299:in \`load\_dependency'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:332:in \`require'

/opt/openproject/config/initializers/10-load\_patches.rb:35:in \`block in \<top (required)\>'

/opt/openproject/config/initializers/10-load\_patches.rb:34:in \`each'

/opt/openproject/config/initializers/10-load\_patches.rb:34:in \`\<top (required)\>'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:326:in \`load'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:326:in \`block in load'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:299:in \`load\_dependency'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:326:in \`load'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/engine.rb:681:in \`block in load\_config\_initializer'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/notifications.rb:205:in \`instrument'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/engine.rb:680:in \`load\_config\_initializer'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/engine.rb:634:in \`block (2 levels) in \<class:Engine\>'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/engine.rb:633:in \`each'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/engine.rb:633:in \`block in \<class:Engine\>'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:32:in \`instance\_exec'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:32:in \`run'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:61:in \`block in run\_initializers'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:50:in \`each'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:50:in \`tsort\_each\_child'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/initializable.rb:60:in \`run\_initializers'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/application.rb:384:in \`initialize\!'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/railtie.rb:207:in \`public\_send'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/railtie.rb:207:in \`method\_missing'

/opt/openproject/config/environment.rb:34:in \`\<top (required)\>'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.4.2/lib/zeitwerk/kernel.rb:34:in \`require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.4.2/lib/zeitwerk/kernel.rb:34:in \`require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:332:in \`block in require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:299:in \`load\_dependency'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/activesupport-6.1.2.1/lib/active\_support/dependencies.rb:332:in \`require'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/application.rb:360:in \`require\_environment\!'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/railties-6.1.2.1/lib/rails/application.rb:526:in \`block in run\_tasks\_blocks'

/opt/openproject/vendor/bundle/ruby/2.7.0/gems/rake-13.0.3/exe/rake:27:in \`\<top (required)\>'

bin/bundle:110:in \`load'

bin/bundle:110:in \`\<main\>'

Tasks: TOP =\> db:migrate =\> db:load\_config =\> environment

(See full trace by running task with --trace)

### **Steps to reproduce:**

1.  Try upgrade from 11.2. to 11.2.1
2.  sudo apt-get update / upgrade
3.  sudo openproject configure

### **Actual Behavior**

Configure openproject fails. Openproject demon will not start afterwards
