Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
O
ops
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 39
    • Issues 39
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • Infrastructure
  • ops
  • Wiki
  • mattermost upgrades

Last edited by bgm Oct 16, 2018
Page history

mattermost upgrades

  • Manual upgrade

Manual upgrade

Reference doc: https://docs.mattermost.com/administration/upgrade.html

  • ssh chat.civicrm.org
  • sudo to root
  • cd /opt
  • cp -ra mattermost mattermost-$(date +'%F-%H-%M')
  • wget [latest mattermost version]
  • tar -x --transform='s,^[^/]\+,\0-upgrade,' -f mattermost*.gz
  • chown -hR mattermost:mattermost /opt/mattermost-upgrade/
  • find mattermost/ -mindepth 1 -maxdepth 1 \! \( -type d \( -path mattermost/config -o -path mattermost/logs -o -path mattermost/plugins -o -path mattermost/data \) -prune \) | xargs rm -r
  • cp -an /opt/mattermost-upgrade/. mattermost/
  • rm -rf /opt/mattermost-upgrade/

When ready, restart mattmost:

systemctl restart mattermost

Note that mattermost runs DB upgrades on restart, so do not interrupt the restart.

Clone repository
  • 2017 hosting brainstorm
  • confluence sunset
  • continuous integration
  • demo
  • dev sites
  • extdir
  • forum sunset
  • gitlab roadmap
  • Home
  • jira to gitlab migration
  • ldapcivi
  • login problems with gitlab
  • mattermost upgrades
  • spark
  • svn sunset