# How to manually upgrade from 1.1 to 1.3

**URL:** <https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747>\
**Category:** Troubleshooting\
**Created:** [January 11, 2016, 3:28am UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747 "2016-01-11T03:28:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirthi](https://avatars.discourse-cdn.com/v4/letter/k/ec9cab/32.png) [@kirthi](https://forum.mattermost.com/u/kirthi)\
**Post date:** [January 11, 2016, 3:28am UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747/1 "2016-01-11T03:28:24Z")

</div>

I use gitlab mattermost and I recently upgraded gitlab 8.1 to 8.3, and that skipped mattermost version 1.2. Now, mattermost is down with an error that the versions cannot be skipped. I couldn’t find any info on how to upgrade manually. Can someone help? Thanks.

Kirthi

---

<div class="post-metadata">

**Author:** ![kirthi](https://avatars.discourse-cdn.com/v4/letter/k/ec9cab/32.png) [@kirthi](https://forum.mattermost.com/u/kirthi)\
**Post date:** [January 11, 2016, 3:31am UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747/2 "2016-01-11T03:31:23Z")

</div>

The link provided at page [https://github.com/mattermost/platform/blob/master/doc/install/Upgrade-Guide.md](https://github.com/mattermost/platform/blob/master/doc/install/Upgrade-Guide.md)  
is not working. ([https://github.com/mattermost/platform/blob/master/var/log/gitlab/mattermost/current](https://github.com/mattermost/platform/blob/master/var/log/gitlab/mattermost/current) gives 404 error) Note: I’m trying to manually upgrade mattermost that is installed with gitlab.

---

<div class="post-metadata">

**Author:** ![it33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/it33/32/3_2.png) [@it33](https://forum.mattermost.com/u/it33)\
**Post date:** [January 11, 2016, 3:46am UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747/3 "2016-01-11T03:46:26Z")

</div>

Sorry about that, link fixed, not sure what happened there…

Mattermost is designed to be upgraded one version at a time, so if you skipped versions using GitLab’s automation, the Mattermost database schema won’t matched the updated binary.

You can fix this by either re-running the GitLab automation to upgrade one version at a time, or you can manually upgrade Mattermost using the documented steps so the database schema matches the binary.

---

<div class="post-metadata">

**Author:** ![kirthi](https://avatars.discourse-cdn.com/v4/letter/k/ec9cab/32.png) [@kirthi](https://forum.mattermost.com/u/kirthi)\
**Post date:** [January 11, 2016, 5:27am UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747/4 "2016-01-11T05:27:17Z")

</div>

Thanks @it33. I’m going through the link - the command ‘sudo stop mattermost’ is not recognized.  
What am I missing? This is gitlab-mattermost installation

---

<div class="post-metadata">

**Author:** ![it33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/it33/32/3_2.png) [@it33](https://forum.mattermost.com/u/it33)\
**Post date:** [January 11, 2016, 11:26pm UTC](https://forum.mattermost.com/t/how-to-manually-upgrade-from-1-1-to-1-3/747/5 "2016-01-11T23:26:47Z")

</div>

Hi @kirthi,

The goal of packaging Mattermost with GitLab was to make Mattermost easy to install.

If this is not the case, I’d propose [installing Mattermost separately using step-by-step instructions](http://www.mattermost.org/installation/) and then configuring [GitLab-Mattermost SSO integration](https://github.com/mattermost/platform/blob/master/doc/integrations/Single-Sign-On/Gitlab.md) directly.

Once it’s installed, Mattermost is just on binary file to replace on upgrade, and setting everything up cleanly makes everything simple to administer while keeping all the benefits of GitLab integration.

Does this help?
