You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/index.md
+3-4Lines changed: 3 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ to work best with the available resources. Check out the [documentation](setting
43
43
-[Storing Git data in an alternative directory](settings/configuration.md#store-git-data-in-an-alternative-directory)
44
44
-[Changing the name of the Git user group](settings/configuration.md#change-the-name-of-the-git-user-or-group)
45
45
-[Specify numeric user and group identifiers](settings/configuration.md#specify-numeric-user-and-group-identifiers)
46
-
-[Only start Omnibus GitLab services after a given file system is mounted](settings/configuration.md#start-omnibus-gitlab-services-only-after-a-given-file-system-is-mounted)
46
+
-[Start Linux package installation services only after a given file system is mounted](settings/configuration.md#start-linux-package-installation-services-only-after-a-given-file-system-is-mounted)
47
47
-[Disable user and group account management](settings/configuration.md#disable-user-and-group-account-management)
@@ -72,9 +72,8 @@ to work best with the available resources. Check out the [documentation](setting
72
72
-[Upgrade from Community Edition to Enterprise Edition](https://docs.gitlab.com/ee/update/package/convert_to_ee.html)
73
73
-[Upgrade to the latest version](https://docs.gitlab.com/ee/update/package/#upgrade-using-the-official-repositories)
74
74
-[Downgrade to an earlier version](https://docs.gitlab.com/ee/update/package/downgrade.html)
75
-
-[Upgrade from a non-Omnibus installation to an Omnibus installation using a backup](update/convert_to_omnibus.md#upgrading-from-non-omnibus-postgresql-to-an-omnibus-installation-using-a-backup)
76
-
-[Upgrade from non-Omnibus PostgreSQL to an Omnibus installation in-place](update/convert_to_omnibus.md#upgrading-from-non-omnibus-postgresql-to-an-omnibus-installation-in-place)
77
-
-[Upgrade from non-Omnibus MySQL to an Omnibus installation (version 6.8+)](update/convert_to_omnibus.md#upgrading-from-non-omnibus-mysql-to-an-omnibus-installation-version-68)
75
+
-[Upgrade from a non-Linux package PostgreSQL to a Linux package installation using a backup](update/convert_to_omnibus.md#upgrading-from-a-non-linux-package-postgresql-to-a-linux-package-installation-using-a-backup)
76
+
-[Upgrade from a non-Linux package PostgreSQL to a Linux package installation in-place](update/convert_to_omnibus.md#upgrading-from-a-non-linux-package-postgresql-to-a-linux-package-installation-in-place)
Copy file name to clipboardExpand all lines: doc/installation/index.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ group: Distribution
4
4
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
5
5
---
6
6
7
-
# Installing GitLab with Omnibus packages**(FREE SELF)**
7
+
# Install GitLab with the Linux package**(FREE SELF)**
8
8
9
9
## Prerequisites
10
10
@@ -21,7 +21,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
21
21
22
22
## Installation and Configuration
23
23
24
-
These configuration settings are commonly used when configuring Omnibus GitLab.
24
+
These configuration settings are commonly used when configuring a Linux package installation.
25
25
For a complete list of settings, see the [README](../index.md#configuring) file.
Copy file name to clipboardExpand all lines: doc/settings/backups.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
6
6
7
7
# Backup **(FREE SELF)**
8
8
9
-
## Backup and restore Omnibus GitLab configuration
9
+
## Backup and restore configuration on a Linux package installation
10
10
11
11
It is recommended to keep a copy of `/etc/gitlab`, or at least of
12
12
`/etc/gitlab/gitlab-secrets.json`, in a safe place. If you ever
@@ -18,7 +18,7 @@ and 'secure variables' stored in GitLab CI will be lost.
18
18
It is not recommended to store your configuration backup in the
19
19
same place as your application data backup, see below.
20
20
21
-
All configuration for Omnibus GitLab is stored in `/etc/gitlab`. To backup your
21
+
All configuration for Linux package installations is stored in `/etc/gitlab`. To backup your
22
22
configuration, just run `sudo gitlab-ctl backup-etc` (introduced in GitLab 12.3). It creates a tar
23
23
archive in `/etc/gitlab/config_backup/`. Directory and backup files will be
24
24
readable only to root.
@@ -164,7 +164,7 @@ For details check [backup restore document](https://docs.gitlab.com/ee/raketasks
164
164
165
165
## Manually manage backup directory
166
166
167
-
Omnibus GitLab creates the backup directory set with `gitlab_rails['backup_path']`. The directory is owned by the user that is running GitLab and it has strict permissions set to be accessible to only that user.
167
+
Linux package installations create the backup directory set with `gitlab_rails['backup_path']`. The directory is owned by the user that is running GitLab and it has strict permissions set to be accessible to only that user.
168
168
That directory will hold backup archives and they contain sensitive information.
169
169
In some organizations permissions need to be different because of, for example, shipping the backup archives offsite.
Copy file name to clipboardExpand all lines: doc/settings/configuration.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ group: Distribution
4
4
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
5
5
---
6
6
7
-
# Configuration options for the GitLab Linux package **(FREE SELF)**
7
+
# Configuration options for Linux package installations**(FREE SELF)**
8
8
9
9
To configure GitLab, set the relevant options in the `/etc/gitlab/gitlab.rb` file.
10
10
@@ -60,7 +60,7 @@ To change the external URL:
60
60
61
61
### Specify the external URL at the time of installation
62
62
63
-
If you use the GitLab Linux package, you can set up your GitLab instance
63
+
If you use the Linux package, you can set up your GitLab instance
64
64
with the minimum number of commands by using the `EXTERNAL_URL` environment variable.
65
65
If this variable is set, it is automatically detected and its value is written
66
66
as `external_url` in the `gitlab.rb` file.
@@ -112,7 +112,7 @@ If you have any issues, see the [troubleshooting section](#relative-url-troubles
112
112
113
113
## Load external configuration file from non-root user
114
114
115
-
Omnibus GitLab package loads all configuration from `/etc/gitlab/gitlab.rb` file.
115
+
Linux package installations load all configuration from `/etc/gitlab/gitlab.rb` file.
116
116
This file has strict file permissions and is owned by the `root` user. The reason for strict permissions
117
117
and ownership is that `/etc/gitlab/gitlab.rb` is being executed as Ruby code by the `root` user during `gitlab-ctl reconfigure`. This means
118
118
that users who have to write access to `/etc/gitlab/gitlab.rb` can add a configuration that is executed as code by `root`.
By default, Omnibus GitLab stores the Git repository data under
143
+
By default, Linux package installations store the Git repository data under
144
144
`/var/opt/gitlab/git-data`. The repositories are stored in a subfolder called
145
145
`repositories`.
146
146
@@ -218,7 +218,7 @@ endpoint and specify the `repository_storage` attribute.
218
218
NOTE:
219
219
We do not recommend changing the user or group of an existing installation because it can cause unpredictable side effects.
220
220
221
-
By default, Omnibus GitLab uses the user name `git`for Git GitLab Shell login,
221
+
By default, Linux package installations use the user name `git`for Git GitLab Shell login,
222
222
ownership of the Git data itself, and SSH URL generation on the web interface.
223
223
Similarly, the `git` group is used for group ownership of the Git data.
224
224
@@ -243,7 +243,7 @@ Make sure that the new user can access the `repositories` and `uploads` director
243
243
244
244
## Specify numeric user and group identifiers
245
245
246
-
Omnibus GitLab creates users for GitLab, PostgreSQL, Redis, NGINX, etc. To
246
+
Linux package installations create users for GitLab, PostgreSQL, Redis, NGINX, etc. To
247
247
specify the numeric identifiers for these users:
248
248
249
249
1. Edit `/etc/gitlab/gitlab.rb`:
@@ -271,7 +271,8 @@ specify the numeric identifiers for these users:
271
271
sudo gitlab-ctl reconfigure
272
272
```
273
273
274
-
1. Optional. If you're changing `user['uid']` and `user['gid']`, make sure to update the uid/guid of any files not managed by Omnibus directly, for example, the logs:
274
+
1. Optional. If you're changing `user['uid']` and `user['gid']`, make sure to update the uid/guid of any files not managed by the Linux package
0 commit comments