Create Satellites step missing from 5.4 to 6.0 update document.

Created by: Snooze-

Summary

After following the the 5.4 to 6.0 update guide, I still got lots of errors on the satellites check. I think this might be related to the move of root namespaced projects to the user namespaces.

Steps to reproduce

Follow the 5.4 to 6.0 update guide at https://github.com/gitlabhq/gitlabhq/blob/master/doc/update/5.4-to-6.0.md on a gitlab 5.4 installation that contains some root namespaced projects.

The installation I worked on has come a long way (I've been keeping it up to date from version 5.0), but I suspect this will probably affect any update from 5.4 to 6.0.

Expected behavior

All the checks in the final step should return green.

Observed behavior

Projects have satellites? ... check returns "no" for all my projects that used to be in the root namespace.

Possible fixes

The issue was resolved by running sudo -u git -H bundle exec rake gitlab:satellites:create RAILS_ENV=production as suggested by the test output.

This line should probably be added to the update instructions in section 5. Install libs, migrations, etc.