# "Upgrade all" button is awesome!

**URL:** https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845
**Category:** Praise
**Created:** [27.Июнь.2018 08:35:19 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845 "2018-06-27T08:35:19Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![arrowcircle](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arrowcircle/32/100035_2.png) [@arrowcircle](https://meta.discourse.org/u/arrowcircle)
#### Post date: [27.Июнь.2018 08:35:20 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845/1 "2018-06-27T08:35:20Z")

</div>

Great thanks to discourse team for making “upgrade all” button in admin.  
It makes life better!  
🙂

---

<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: [27.Июнь.2018 10:17:01 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845/2 "2018-06-27T10:17:01Z")

</div>

Thanks should head @Osama’s way 🤗

---

<div class="post-metadata">

### Author: ![rootsh3ll](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rootsh3ll/32/119507_2.png) [@rootsh3ll](https://meta.discourse.org/u/rootsh3ll)
#### Post date: [30.Июнь.2018 19:14:28 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845/3 "2018-06-30T19:14:28Z")

</div>

Couldn’t agree more @arrowcircle @sam  
All thanks to @Osama Thanks a lot man. This made our lives so much easier. So much thanks and appreciation to you 🙂

---

<div class="post-metadata">

### Author: ![abrambailey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/abrambailey/32/119786_2.png) [@abrambailey](https://meta.discourse.org/u/abrambailey)
#### Post date: [02.Июль.2018 19:57:53 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845/4 "2018-07-02T19:57:53Z")

</div>

Does the 2.1.0.beta2 make changes that require relaunch? After upgrading if I visit /admin/upgrade it shows

> ## You are running an old version of the Discourse image.
> 
> Upgrades via the web UI are disabled until you run the latest image.
> 
> To do so log in to your server using SSH and run:
> 
> ```plaintext
> cd /var/discourse
> git pull
> ./launcher rebuild app
> 
> ```
> 
> [More info on our support site](https://meta.discourse.org/t/how-do-i-update-my-docker-image-to-latest/23325)

---

<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: [02.Июль.2018 20:05:54 UTC](https://meta.discourse.org/t/upgrade-all-button-is-awesome/90845/5 "2018-07-02T20:05:54Z")

</div>

Indeed - follow the prompt and you should be able to get the upgrade all button as well. The upgrade UI needs to be disabled sometimes when there are backwards-incompatible changes between core and the updater, to avoid chicken-egg problems. This sort of upgrade is pretty infrequent however, so most of the time you can use the /admin/upgrade path.
