Commit Graph

594 Commits

Author SHA1 Message Date
Timothy Andrew 1fd409016a Update guides for 9.2.
- Update the "Installation from Source" guide
- Create an update guide for `9.1` to `9.2`
2017-05-08 10:29:08 +00:00
Jacob Vosmaer 3960d974c3 Compile gitlab-shell go executables 2017-05-04 11:21:51 +02:00
menway e985d5a56f Change to correct directory in update instructions
[ci skip]
2017-04-27 09:47:15 +02:00
Jacob Vosmaer 38cd13c9f5 Fix 9.1 Gitaly source update steps 2017-04-24 12:38:42 +02:00
Sid Sijbrandij 014936871a Make instructions clearer 2017-04-13 15:39:06 +00:00
Yorick Peterse 223d8a3d26
Prepare for zero downtime migrations
Starting with GitLab 9.1.0 we will no longer allow downtime migrations
unless absolutely necessary. This commit updates the various developer
guides and adds code that is necessary to make zero downtime migrations
less painful.
2017-04-12 18:15:19 +02:00
Lin Jen-Shin 2deef3feea Update documents according to:
https://gitlab.com/gitlab-org/release-tools/blob/master/doc/release-candidates.md#step-1-update-the-installation-from-source-guide

In step 1 and step 2
2017-04-11 21:10:25 +08:00
Jonathan la Cour 177e9c3329 Set NODE_ENV=production for yarn:install 2017-04-07 02:08:33 +00:00
Jacob Vosmaer 542b0d8b01 Use config.toml to configure Gitaly 2017-04-06 17:44:18 +02:00
xyb d4f3ce5e96 Update patch_versions.md, add `yarn:install` in `Clean up assets and cache` command. 2017-04-04 10:23:44 +00:00
Paschalis Korosoglou 2778c8f305 Updating documentation to include a missing step in the update procedure 2017-03-31 14:07:12 +03:00
Jacob Vosmaer 340a6f8668 Add 9.1 update guide with Gitaly instructions 2017-03-29 14:48:06 +02:00
Rémy Coutable 263f8cde06
Fix the 8.17 to 9.0 upgrade guide
Install gitlab-shell and gitlab-workhorse after updating the code, and
update configuration files before installing libs, migrations etc.

[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-03-23 12:56:10 +01:00
Stan Hu 5ea740fa5b Add notes about dropping support for Ruby 2.1.x
[ci skip]
2017-03-22 21:52:01 -07:00
Dark Dragon 2cab5d07bf Update 8.13-to-8.14.md: Fixed gitlab-shell version 2017-03-21 21:51:26 +00:00
Jacob Vosmaer 275b7797c1 Add gitaly source installation instructions 2017-03-21 14:55:41 +01:00
Mike Greiling 543f68b8f2 fix recompile assets step in 9.0 upgrade guide to use yarn 2017-03-20 17:11:31 -05:00
Dark Dragon 92b5e39620 Update 8.12-to-8.13.md: gitlab version 8.13 wants gitlab-shell v3.6.7 2017-03-18 14:01:09 +00:00
Achilleas Pipinellis e8c8ea8408 Include instructions to update /etc/default/gitlab
We were missing some info on updating /etc/default/gitlab

In particular, changes needed to be made in order for Pages to work,
see https://gitlab.com/gitlab-org/gitlab-ce/issues/29372
2017-03-14 10:28:11 +01:00
DJ Mountney 8cda8eee58 Add missed review update for 8.17 to 9.0 document
Missed removing one of the redundant lines
2017-03-09 15:19:59 -08:00
DJ Mountney 184c1230e0 Cleanup 8.17 to 9.0 doc with review suggestions
Fix redundant wording.
Clean up code blocks and links.
2017-03-09 15:10:11 -08:00
DJ Mountney 7e1e43405d Flush out the update guide from 8.17 - 9.0
And bump the stable branch version in the installation from source guide
2017-03-08 14:49:59 -08:00
Alejandro Rodríguez 0b9d56f960 Update storage settings to allow extra values per shard
This will be necessary when adding gitaly settings. This version
doesn't make any functional changes, but allows us to include this
breaking change in 9.0 and add the needed extra settings in the future
with backwards compatibility
2017-03-03 12:13:30 -03:00
Paweł Chojnacki 76e96878aa Stop setting Strict-Transport-Securty header from within the app 2017-03-03 11:05:24 +00:00
Mike Greiling e25f1a0a85 fix typo in node section 2017-02-16 14:26:39 -06:00
Mike Greiling af41d689df update migration docs for 8.17 to include minimum node version 2017-02-16 11:06:01 -06:00
Achilleas Pipinellis f2ed14458c Fix most of broken docs links
[ci skip]
2017-02-15 19:27:40 +01:00
James Lopez 5bfa6afd6d Merge branch 'update-guides' into 'master'
Update guides for 8.17 version

See merge request !9014
2017-02-07 13:45:15 +00:00
Ruben Davila 22886cde91 Update guides for 8.17 version 2017-02-06 23:47:49 -05:00
Achilleas Pipinellis e60ff02882 Fix broken links to docs
[ci skip]
2017-02-06 15:46:58 +01:00
Mike Greiling 7e51cd32d3 update scripts and docs to reference the newly namespaced rake task 2017-01-27 15:23:09 -06:00
Rémy Coutable 8115c67fd2 Merge branch 'mysql-sources-utf8mb4-fix' into 'master'
Gitlab from sources : proper utf8mb4 support for MySQL 5.5 to 5.7

See merge request !8508
2017-01-26 14:54:52 +00:00
Maximilien Cuony 5df36fc09e Fix hash of ruby archive in documentation 2017-01-24 11:36:27 +01:00
Guillaume Simon 7ffd0d3be8 Gitlab from sources : proper utf8mb4 support for MySQL 5.5 to 5.7 2017-01-12 22:32:55 +01:00
James Lopez 488da232eb updated due to reorder changes [ci skip] 2017-01-09 12:35:14 +01:00
James Lopez 48cef23405 use ruby 2.3.3 also in the update guide [ci skip] 2017-01-09 12:30:16 +01:00
James Lopez 77b46350b7 added update guides for 8.16 [ci skip] 2017-01-09 12:30:16 +01:00
Rémy Coutable 0c212fae19 Re-order update steps in the 8.14 -> 8.15 upgrade guide
1. Gems need to be installed before we can run the
  gitlab:workhorse:install task
1. Update gitlab-shell after gitlab-workhorse since it's a manual step
  that needs to be done in `/home/git/gitlab-shell`

Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-01-09 09:59:20 +01:00
Rémy Coutable 5dcd01aa96
Bump gitlab-shell to 4.1.1
This fixes a compatibility issue with Git 2.11:

- Issue: gitlab-org/gitlab-ce#25301
- gitlab-shell MR: gitlab-org/gitlab-shell!112
- CE MR: gitlab-org/gitlab-ce!7967
- EE MR: gitlab-org/gitlab-ee!964

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-16 14:31:07 +01:00
Sean McGivern c29a184f0f Merge branch 'update-custom-hooks-docs' into 'master'
Update custom hooks docs and set 4.1.0

See merge request !8040
2016-12-16 12:04:34 +00:00
Matt Lee 98d42e9f85 8.14 requires GitLab shell 4.0.3 2016-12-12 19:11:57 +00:00
Sean McGivern 20a6183be6 Update custom hooks docs and set 4.1.0 2016-12-12 15:29:13 +00:00
Douglas Barbosa Alexandre e01e9f8b01 [ci skip] Update "Installation from source" guide for 8.15.0 2016-12-09 15:28:41 -02:00
Robert Speicher e41c3f698d Correct previous stable branch used in 8.14 to 8.15 update guide
[ci skip]
2016-12-08 11:07:45 +11:00
Rémy Coutable c9f65322f8
Patch upgrade documentation should be consulted on stable branch
[ci skip]

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-02 12:39:36 +01:00
Rémy Coutable 2c0bcefdc6
Don't allow to specify a repo or version when installing Workhorse
The task will use the canonical repo and the required version.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-01 19:22:46 +01:00
Rémy Coutable b193e84974
Move task helpers to a module
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 12:20:21 +01:00
Rémy Coutable a9c250eadd Add #run_command! to task helpers to raise a TaskFailedError if status is not 0
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 10:35:17 +01:00
Rémy Coutable fbbf177e3b New `gitlab:workhorse:install` rake task
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-11-30 10:34:59 +01:00
Nick Thomas 5981a0f365 Update GitLab Workhorse to v1.0.1
v1.0.0 was mistakenly tagged with a lightweight, rather than annotated, tag,
which caused compiled versions of workhorse to wrongly report their version.
2016-11-25 16:29:40 +00:00