# Blank upgrade page afer upgrading docker manager

**URL:** https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115
**Category:** Bug
**Created:** [July 8, 2020, 5:17am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115 "2020-07-08T05:17:24Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 8, 2020, 5:17am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/1 "2020-07-08T05:17:24Z")

</div>

Continuing the discussion from [Blank upgrade page after updating docker manager to 2.0.0.beta10](https://meta.discourse.org/t/blank-upgrade-page-after-updating-docker-manager-to-2-0-0-beta10/87713):

I just upgraded to build the latest docker manager and am now at build ( 3792ffa556 ) 2.6.0.beta1. My upgrade list is now blank. The `Processes` tab still works fine though.

> ![Screenshot_2020-07-08 Docker Manager](https://global.discourse-cdn.com/meta/original/3X/d/4/d45b02f3df29ef467d4e4f70fc950e65985357e8.png)

---

<div class="post-metadata">

### Author: ![Martin\_Anonym](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin_anonym/32/137238_2.png) [@Martin\_Anonym](https://meta.discourse.org/u/Martin_Anonym)
#### Post date: [July 8, 2020, 5:22am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/2 "2020-07-08T05:22:17Z")

</div>

Same here. After `./launcher rebuild app` the whole Discourse is down .. Error 521  
Already run multiple times `./launcher rebuild app` but did not helped, not like in the mentioned Thread above.

I was on **2.6.0-beta1**

Edit: after running it 3 more times, it came (after 10 min after finishing) back to life .. wtf?

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [July 8, 2020, 5:54am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/3 "2020-07-08T05:54:22Z")

</div>

I think this might be relevant,

We noticed a few errors in our discourse logs related to docker manager when our discourse went White Screen after upgrade.

```plaintext
NoMethodError (undefined method `find_compatible_git_resource' for Discourse:Module)
/var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:116:in `tracking_branch'

```

---

<div class="post-metadata">

### Author: ![Stanzilla](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stanzilla/32/166422_2.png) [@Stanzilla](https://meta.discourse.org/u/Stanzilla)
#### Post date: [July 7, 2020, 8:04pm UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/4 "2020-07-07T20:04:30Z")

</div>

Message (2 copies reported)

NoMethodError (undefined method `find_compatible_git_resource' for Discourse:Module) /var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:116:in `tracking\_branch’

Backtrace

```plaintext
/var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:116:in `tracking_branch'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:11:in `initialize'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:77:in `new'
/var/www/discourse/plugins/docker_manager/lib/docker_manager/git_repo.rb:77:in `find_all'
/var/www/discourse/plugins/docker_manager/app/controllers/docker_manager/admin_controller.rb:28:in `repos'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.3.1/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.3.1/lib/abstract_controller/base.rb:195:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.3.1/lib/action_controller/metal/rendering.rb:30:in `process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/actionpack-6.0.3.1/lib/abstract_controller/callbacks.rb:42:in `block in process_action'
/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/activesupport-6.0.3.1/lib/active_support/callbacks.rb:135:in `run_callbacks'

```

Env

HTTP HOSTS

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [July 8, 2020, 6:00am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/5 "2020-07-08T06:00:28Z")

</div>

@featheredtoast, is this your stuff?

> [@Introducing .discourse-compatibility: pinned plugin/theme versions for older Discourse versions](https://meta.discourse.org/t/pinning-plugin-and-theme-versions-for-older-discourse-installs/156971):
>
> Hey everyone wave , I just merged a new feature that will help plugins and themes pin certain versions when installed on older Discourse instances. You can now include a .discourse-compatibility file at the root of a plugin or theme repository, that designates what to checkout when installing on older Discourse versions. Rationale It sucks to remember which plugins and themes are compatible with which Discourse versions. As an admin, it should be possible to easily scan those changes and fi…

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [July 8, 2020, 6:12am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/6 "2020-07-08T06:12:05Z")

</div>

Hmmm looks like something happened when I was rebasing this up - sorry about that. Will fix up shortly

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 8, 2020, 6:14am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/7 "2020-07-08T06:14:00Z")

</div>

I just pushed a fix, don’t worry about it 🤗

[https://review.discourse.org/t/fix-make-branch-hunting-backwards-compatible/13222?u=samsaffron](https://review.discourse.org/t/fix-make-branch-hunting-backwards-compatible/13222?u=samsaffron)

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [July 8, 2020, 6:17am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/8 "2020-07-08T06:17:05Z")

</div>

whoops wow, backwards compatability strikes again, the entire point of this feature. Irony. Good catch, thank you! 🤗

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 8, 2020, 6:19am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/9 "2020-07-08T06:19:09Z")

</div>

We got to make sure we backport the core support to beta and stable, cause otherwise we will be stuck for a long time before using this feature.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [July 8, 2020, 5:29pm UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/11 "2020-07-08T17:29:54Z")

</div>

Thanks for the fix. Just to clarify, what’s the recovery strategy here for those affected?

`./launcher rebuild {app-container}` ?

---

<div class="post-metadata">

### Author: ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)
#### Post date: [July 8, 2020, 5:36pm UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/12 "2020-07-08T17:36:30Z")

</div>

> [@downey](#):
>
> `./launcher rebuild {app-container}` ?

That’s what we did but some are reporting this doesn’t work.

---

<div class="post-metadata">

### Author: ![featheredtoast](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/featheredtoast/32/116994_2.png) [@featheredtoast](https://meta.discourse.org/u/featheredtoast)
#### Post date: [July 8, 2020, 5:43pm UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/13 "2020-07-08T17:43:54Z")

</div>

Correct, that should get your site back up and running 👍

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [July 9, 2020, 7:03am UTC](https://meta.discourse.org/t/blank-upgrade-page-afer-upgrading-docker-manager/157115/14 "2020-07-09T07:03:59Z")

</div>


