So you need to move all your global projects under group/users manually before update or it will be moved automatically to owner namespace during update.
#### Teams
We drop teams support as separate entity for 6.0 in favor of group membership.
So now you will be able to manage group members in order to provide access to corresponding projects.
### 0. Backup
It's useful to make a backup just in case things go south:
(With MySQL, this may require granting "LOCK TABLES" privileges to the GitLab user on the database version)
* Make `/home/git/gitlab/config/gitlab.yml` same as https://github.com/gitlabhq/gitlabhq/blob/5-3-stable/config/gitlab.yml.example but with your settings.
* Make `/home/git/gitlab/config/puma.rb` same as https://github.com/gitlabhq/gitlabhq/blob/5-3-stable/config/puma.rb.example but with your settings.