Commit c846230e authored by Russell Dickenson's avatar Russell Dickenson

Merge branch 'docs-alert-danger-warning' into 'master'

Docs: Changed Danger to Warning

See merge request gitlab-org/gitlab!49412
parents 3a8c8537 374a852e
...@@ -134,7 +134,7 @@ Note the following when promoting a secondary: ...@@ -134,7 +134,7 @@ Note the following when promoting a secondary:
1. Promote the **secondary** node to the **primary** node. 1. Promote the **secondary** node to the **primary** node.
DANGER: **Warning:** WARNING:
In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the
secondary is paused fails. Do not pause replication before promoting a secondary is paused fails. Do not pause replication before promoting a
secondary. If the node is paused, be sure to resume before promoting. This secondary. If the node is paused, be sure to resume before promoting. This
...@@ -174,7 +174,7 @@ conjunction with multiple servers, as it can only ...@@ -174,7 +174,7 @@ conjunction with multiple servers, as it can only
perform changes on a **secondary** with only a single machine. Instead, you must perform changes on a **secondary** with only a single machine. Instead, you must
do this manually. do this manually.
DANGER: **Warning:** WARNING:
In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the
secondary is paused fails. Do not pause replication before promoting a secondary is paused fails. Do not pause replication before promoting a
secondary. If the node is paused, be sure to resume before promoting. This secondary. If the node is paused, be sure to resume before promoting. This
......
...@@ -227,7 +227,7 @@ conjunction with multiple servers, as it can only ...@@ -227,7 +227,7 @@ conjunction with multiple servers, as it can only
perform changes on a **secondary** with only a single machine. Instead, you must perform changes on a **secondary** with only a single machine. Instead, you must
do this manually. do this manually.
DANGER: **Warning:** WARNING:
In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the
secondary is paused fails. Do not pause replication before promoting a secondary is paused fails. Do not pause replication before promoting a
secondary. If the node is paused, be sure to resume before promoting. This secondary. If the node is paused, be sure to resume before promoting. This
......
...@@ -201,7 +201,7 @@ For information on how to update your Geo nodes to the latest GitLab version, se ...@@ -201,7 +201,7 @@ For information on how to update your Geo nodes to the latest GitLab version, se
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/35913) in [GitLab Premium](https://about.gitlab.com/pricing/) 13.2. > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/35913) in [GitLab Premium](https://about.gitlab.com/pricing/) 13.2.
DANGER: **Warning:** WARNING:
In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the In GitLab 13.2 and 13.3, promoting a secondary node to a primary while the
secondary is paused fails. Do not pause replication before promoting a secondary is paused fails. Do not pause replication before promoting a
secondary. If the node is paused, be sure to resume before promoting. This secondary. If the node is paused, be sure to resume before promoting. This
......
...@@ -163,7 +163,7 @@ To enable, such as for package file replication: ...@@ -163,7 +163,7 @@ To enable, such as for package file replication:
Feature.enable(:geo_package_file_replication) Feature.enable(:geo_package_file_replication)
``` ```
DANGER: **Warning:** WARNING:
Features not on this list, or with **No** in the **Replicated** column, Features not on this list, or with **No** in the **Replicated** column,
are not replicated on the **secondary** node. Failing over without manually are not replicated on the **secondary** node. Failing over without manually
replicating data from those features will cause the data to be **lost**. replicating data from those features will cause the data to be **lost**.
......
...@@ -28,7 +28,7 @@ DROP SERVER gitlab_secondary CASCADE; ...@@ -28,7 +28,7 @@ DROP SERVER gitlab_secondary CASCADE;
DROP EXTENSION IF EXISTS postgres_fdw; DROP EXTENSION IF EXISTS postgres_fdw;
``` ```
DANGER: **Warning:** WARNING:
In GitLab 13.3, promoting a secondary node to a primary while the secondary is In GitLab 13.3, promoting a secondary node to a primary while the secondary is
paused fails. Do not pause replication before promoting a secondary. If the paused fails. Do not pause replication before promoting a secondary. If the
node is paused, be sure to resume before promoting. To avoid this issue, node is paused, be sure to resume before promoting. To avoid this issue,
...@@ -85,7 +85,7 @@ sudo touch /etc/gitlab/disable-postgresql-upgrade ...@@ -85,7 +85,7 @@ sudo touch /etc/gitlab/disable-postgresql-upgrade
## Updating to GitLab 12.7 ## Updating to GitLab 12.7
DANGER: **Warning:** WARNING:
Only upgrade to GitLab 12.7.5 or later. Do not upgrade to versions 12.7.0 Only upgrade to GitLab 12.7.5 or later. Do not upgrade to versions 12.7.0
through 12.7.4 because there is [an initialization order through 12.7.4 because there is [an initialization order
bug](https://gitlab.com/gitlab-org/gitlab/-/issues/199672) that causes Geo bug](https://gitlab.com/gitlab-org/gitlab/-/issues/199672) that causes Geo
...@@ -145,7 +145,7 @@ sudo touch /etc/gitlab/disable-postgresql-upgrade ...@@ -145,7 +145,7 @@ sudo touch /etc/gitlab/disable-postgresql-upgrade
## Updating to GitLab 12.3 ## Updating to GitLab 12.3
DANGER: **Warning:** WARNING:
If the existing PostgreSQL server version is 9.6.x, it is recommended to If the existing PostgreSQL server version is 9.6.x, it is recommended to
upgrade to GitLab 12.4 or later. By default, GitLab 12.3 attempts to update the upgrade to GitLab 12.4 or later. By default, GitLab 12.3 attempts to update the
embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will
...@@ -159,7 +159,7 @@ For the recommended procedure, see the ...@@ -159,7 +159,7 @@ For the recommended procedure, see the
## Updating to GitLab 12.2 ## Updating to GitLab 12.2
DANGER: **Warning:** WARNING:
If the existing PostgreSQL server version is 9.6.x, it is recommended to If the existing PostgreSQL server version is 9.6.x, it is recommended to
upgrade to GitLab 12.4 or later. By default, GitLab 12.2 attempts to update the upgrade to GitLab 12.4 or later. By default, GitLab 12.2 attempts to update the
embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will
...@@ -189,7 +189,7 @@ The restart avoids a version mismatch when PostgreSQL tries to load the FDW exte ...@@ -189,7 +189,7 @@ The restart avoids a version mismatch when PostgreSQL tries to load the FDW exte
## Updating to GitLab 12.1 ## Updating to GitLab 12.1
DANGER: **Warning:** WARNING:
If the existing PostgreSQL server version is 9.6.x, it is recommended to If the existing PostgreSQL server version is 9.6.x, it is recommended to
upgrade to GitLab 12.4 or later. By default, GitLab 12.1 attempts to update the upgrade to GitLab 12.4 or later. By default, GitLab 12.1 attempts to update the
embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will embedded PostgreSQL server from 9.6 to 10.9. In certain circumstances, it will
......
...@@ -122,7 +122,7 @@ The following list depicts the network architecture of Gitaly: ...@@ -122,7 +122,7 @@ The following list depicts the network architecture of Gitaly:
- Authentication is done through a static token which is shared among the Gitaly and GitLab Rails - Authentication is done through a static token which is shared among the Gitaly and GitLab Rails
nodes. nodes.
DANGER: **Warning:** WARNING:
Gitaly servers must not be exposed to the public internet as Gitaly's network traffic is unencrypted Gitaly servers must not be exposed to the public internet as Gitaly's network traffic is unencrypted
by default. The use of firewall is highly recommended to restrict access to the Gitaly server. by default. The use of firewall is highly recommended to restrict access to the Gitaly server.
Another option is to [use TLS](#enable-tls-support). Another option is to [use TLS](#enable-tls-support).
...@@ -451,7 +451,7 @@ server (with `gitaly_address`) unless you setup with special ...@@ -451,7 +451,7 @@ server (with `gitaly_address`) unless you setup with special
When you tail the Gitaly logs on your Gitaly server, you should see requests coming in. One sure way When you tail the Gitaly logs on your Gitaly server, you should see requests coming in. One sure way
to trigger a Gitaly request is to clone a repository from GitLab over HTTP or HTTPS. to trigger a Gitaly request is to clone a repository from GitLab over HTTP or HTTPS.
DANGER: **Warning:** WARNING:
If you have [server hooks](../server_hooks.md) configured, either per repository or globally, you If you have [server hooks](../server_hooks.md) configured, either per repository or globally, you
must move these to the Gitaly servers. If you have multiple Gitaly servers, copy your server hooks must move these to the Gitaly servers. If you have multiple Gitaly servers, copy your server hooks
to all Gitaly servers. to all Gitaly servers.
......
...@@ -103,7 +103,7 @@ If you configure GitLab to store artifacts on object storage, you may also want ...@@ -103,7 +103,7 @@ If you configure GitLab to store artifacts on object storage, you may also want
[eliminate local disk usage for job logs](job_logs.md#prevent-local-disk-usage). [eliminate local disk usage for job logs](job_logs.md#prevent-local-disk-usage).
In both cases, job logs are archived and moved to object storage when the job completes. In both cases, job logs are archived and moved to object storage when the job completes.
DANGER: **Warning:** WARNING:
In a multi-server setup you must use one of the options to In a multi-server setup you must use one of the options to
[eliminate local disk usage for job logs](job_logs.md#prevent-local-disk-usage), or job logs could be lost. [eliminate local disk usage for job logs](job_logs.md#prevent-local-disk-usage), or job logs could be lost.
......
...@@ -121,7 +121,7 @@ job output in the UI is empty. ...@@ -121,7 +121,7 @@ job output in the UI is empty.
For example, to delete all job logs older than 60 days, run the following from a shell in your GitLab instance: For example, to delete all job logs older than 60 days, run the following from a shell in your GitLab instance:
DANGER: **Warning:** WARNING:
This command permanently deletes the log files and is irreversible. This command permanently deletes the log files and is irreversible.
```shell ```shell
......
...@@ -113,7 +113,7 @@ If you require access to your old Grafana data but don't meet one of these crite ...@@ -113,7 +113,7 @@ If you require access to your old Grafana data but don't meet one of these crite
1. [Exporting the dashboards](https://grafana.com/docs/grafana/latest/reference/export_import/#exporting-a-dashboard) you need. 1. [Exporting the dashboards](https://grafana.com/docs/grafana/latest/reference/export_import/#exporting-a-dashboard) you need.
1. Refreshing the data and [re-importing your dashboards](https://grafana.com/docs/grafana/latest/reference/export_import/#importing-a-dashboard). 1. Refreshing the data and [re-importing your dashboards](https://grafana.com/docs/grafana/latest/reference/export_import/#importing-a-dashboard).
DANGER: **Warning:** WARNING:
These actions pose a temporary vulnerability while your old Grafana data is in use. These actions pose a temporary vulnerability while your old Grafana data is in use.
Deciding to take any of these actions should be weighed carefully with your need to access Deciding to take any of these actions should be weighed carefully with your need to access
existing data and dashboards. existing data and dashboards.
......
...@@ -48,7 +48,7 @@ We look at three scenarios: ...@@ -48,7 +48,7 @@ We look at three scenarios:
- The target directory contains an outdated copy of the repositories. - The target directory contains an outdated copy of the repositories.
- How to deal with thousands of repositories. - How to deal with thousands of repositories.
DANGER: **Warning:** WARNING:
Each of the approaches we list can or does overwrite data in the target directory Each of the approaches we list can or does overwrite data in the target directory
`/mnt/gitlab/repositories`. Do not mix up the source and the target. `/mnt/gitlab/repositories`. Do not mix up the source and the target.
...@@ -94,7 +94,7 @@ If you want to compress the data before it goes over the network ...@@ -94,7 +94,7 @@ If you want to compress the data before it goes over the network
### The target directory contains an outdated copy of the repositories: use `rsync` ### The target directory contains an outdated copy of the repositories: use `rsync`
DANGER: **Warning:** WARNING:
Using `rsync` to migrate Git data can cause data loss and repository corruption. Using `rsync` to migrate Git data can cause data loss and repository corruption.
[These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422). [These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422).
...@@ -115,7 +115,7 @@ If you want to see progress, replace `-a` with `-av`. ...@@ -115,7 +115,7 @@ If you want to see progress, replace `-a` with `-av`.
#### Single `rsync` to another server #### Single `rsync` to another server
DANGER: **Warning:** WARNING:
Using `rsync` to migrate Git data can cause data loss and repository corruption. Using `rsync` to migrate Git data can cause data loss and repository corruption.
[These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422). [These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422).
...@@ -129,7 +129,7 @@ sudo -u git sh -c 'rsync -a --delete /var/opt/gitlab/git-data/repositories/. \ ...@@ -129,7 +129,7 @@ sudo -u git sh -c 'rsync -a --delete /var/opt/gitlab/git-data/repositories/. \
### Thousands of Git repositories: use one `rsync` per repository ### Thousands of Git repositories: use one `rsync` per repository
DANGER: **Warning:** WARNING:
Using `rsync` to migrate Git data can cause data loss and repository corruption. Using `rsync` to migrate Git data can cause data loss and repository corruption.
[These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422). [These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422).
...@@ -150,7 +150,7 @@ longer exist at the source.** ...@@ -150,7 +150,7 @@ longer exist at the source.**
#### Parallel `rsync` for all repositories known to GitLab #### Parallel `rsync` for all repositories known to GitLab
DANGER: **Warning:** WARNING:
Using `rsync` to migrate Git data can cause data loss and repository corruption. Using `rsync` to migrate Git data can cause data loss and repository corruption.
[These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422). [These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422).
...@@ -211,7 +211,7 @@ cat /home/git/transfer-logs/* | sort | uniq -u |\ ...@@ -211,7 +211,7 @@ cat /home/git/transfer-logs/* | sort | uniq -u |\
#### Parallel `rsync` only for repositories with recent activity #### Parallel `rsync` only for repositories with recent activity
DANGER: **Warning:** WARNING:
Using `rsync` to migrate Git data can cause data loss and repository corruption. Using `rsync` to migrate Git data can cause data loss and repository corruption.
[These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422). [These instructions are being reviewed](https://gitlab.com/gitlab-org/gitlab/-/issues/270422).
......
...@@ -485,7 +485,7 @@ you can pull from the Container Registry, but you cannot push. ...@@ -485,7 +485,7 @@ you can pull from the Container Registry, but you cannot push.
[`--dryrun`](https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html) [`--dryrun`](https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html)
flag and run the command. flag and run the command.
DANGER: **Warning:** WARNING:
The [`--delete`](https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html) The [`--delete`](https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html)
flag deletes files that exist in the destination but not in the source. flag deletes files that exist in the destination but not in the source.
If you swap the source and destination, all data in the Registry is deleted. If you swap the source and destination, all data in the Registry is deleted.
...@@ -837,7 +837,7 @@ understand the implications. ...@@ -837,7 +837,7 @@ understand the implications.
> [Introduced](https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/3097) in Omnibus GitLab 11.10. > [Introduced](https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/3097) in Omnibus GitLab 11.10.
DANGER: **Warning:** WARNING:
This is a destructive operation. This is a destructive operation.
The GitLab Container Registry follows the same default workflow as Docker Distribution: The GitLab Container Registry follows the same default workflow as Docker Distribution:
......
...@@ -431,7 +431,7 @@ For Omnibus, this is fixed by [installing a custom CA in Omnibus GitLab](https:/ ...@@ -431,7 +431,7 @@ For Omnibus, this is fixed by [installing a custom CA in Omnibus GitLab](https:/
> [Introduced](https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/392) in GitLab 13.7. > [Introduced](https://gitlab.com/gitlab-org/gitlab-pages/-/merge_requests/392) in GitLab 13.7.
DANGER: **Warning:** WARNING:
These are advanced settings. The recommended default values are set inside GitLab Pages. You should These are advanced settings. The recommended default values are set inside GitLab Pages. You should
change these settings only if absolutely necessary. Use extreme caution. change these settings only if absolutely necessary. Use extreme caution.
...@@ -575,7 +575,7 @@ your main application server. ...@@ -575,7 +575,7 @@ your main application server.
To configure GitLab Pages on a separate server: To configure GitLab Pages on a separate server:
DANGER: **Warning:** WARNING:
The following procedure includes steps to back up and edit the The following procedure includes steps to back up and edit the
`gitlab-secrets.json` file. This file contains secrets that control `gitlab-secrets.json` file. This file contains secrets that control
database encryption. Proceed with caution. database encryption. Proceed with caution.
......
...@@ -272,7 +272,7 @@ clear it. ...@@ -272,7 +272,7 @@ clear it.
To clear all exclusive leases: To clear all exclusive leases:
DANGER: **Warning:** WARNING:
Don't run it while GitLab or Sidekiq is running Don't run it while GitLab or Sidekiq is running
```shell ```shell
......
...@@ -74,7 +74,7 @@ To have a summary and then a list of projects and their attachments using hashed ...@@ -74,7 +74,7 @@ To have a summary and then a list of projects and their attachments using hashed
## Migrate to hashed storage ## Migrate to hashed storage
DANGER: **Deprecated:** WARNING:
In GitLab 13.0, [hashed storage](../repository_storage_types.md#hashed-storage) In GitLab 13.0, [hashed storage](../repository_storage_types.md#hashed-storage)
is enabled by default and the legacy storage is deprecated. is enabled by default and the legacy storage is deprecated.
Support for legacy storage will be removed in GitLab 14.0. If you're on GitLab Support for legacy storage will be removed in GitLab 14.0. If you're on GitLab
...@@ -123,7 +123,7 @@ commands below that helps you inspect projects and attachments in both legacy an ...@@ -123,7 +123,7 @@ commands below that helps you inspect projects and attachments in both legacy an
## Rollback from hashed storage to legacy storage ## Rollback from hashed storage to legacy storage
DANGER: **Deprecated:** WARNING:
In GitLab 13.0, [hashed storage](../repository_storage_types.md#hashed-storage) In GitLab 13.0, [hashed storage](../repository_storage_types.md#hashed-storage)
is enabled by default and the legacy storage is deprecated. is enabled by default and the legacy storage is deprecated.
Support for legacy storage will be removed in GitLab 14.0. If you're on GitLab Support for legacy storage will be removed in GitLab 14.0. If you're on GitLab
......
...@@ -117,7 +117,7 @@ The output includes the project ID and the project name: ...@@ -117,7 +117,7 @@ The output includes the project ID and the project name:
> [Introduced](https://gitlab.com/gitlab-org/gitaly/-/issues/1606) in GitLab 12.1. > [Introduced](https://gitlab.com/gitlab-org/gitaly/-/issues/1606) in GitLab 12.1.
DANGER: **Warning:** WARNING:
Do not run `git prune` or `git gc` in pool repositories! This can Do not run `git prune` or `git gc` in pool repositories! This can
cause data loss in "real" repositories that depend on the pool in cause data loss in "real" repositories that depend on the pool in
question. question.
......
...@@ -16,7 +16,7 @@ are paginated. ...@@ -16,7 +16,7 @@ are paginated.
Read more on [pagination](README.md#pagination). Read more on [pagination](README.md#pagination).
DANGER: **Deprecated:** WARNING:
The `reference` attribute in responses is deprecated in favor of `references`. The `reference` attribute in responses is deprecated in favor of `references`.
Introduced in [GitLab 12.6](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20354). Introduced in [GitLab 12.6](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/20354).
...@@ -197,7 +197,7 @@ the `health_status` parameter: ...@@ -197,7 +197,7 @@ the `health_status` parameter:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform
to the GitLab EE API. to the GitLab EE API.
...@@ -375,7 +375,7 @@ the `health_status` parameter: ...@@ -375,7 +375,7 @@ the `health_status` parameter:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
...@@ -558,7 +558,7 @@ the `health_status` parameter: ...@@ -558,7 +558,7 @@ the `health_status` parameter:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
...@@ -716,11 +716,11 @@ the `epic` property: ...@@ -716,11 +716,11 @@ the `epic` property:
} }
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform
to the GitLab EE API. to the GitLab EE API.
DANGER: **Deprecated:** WARNING:
The `epic_iid` attribute is deprecated, and [will be removed in version 5](https://gitlab.com/gitlab-org/gitlab/-/issues/35157). The `epic_iid` attribute is deprecated, and [will be removed in version 5](https://gitlab.com/gitlab-org/gitlab/-/issues/35157).
Please use `iid` of the `epic` attribute instead. Please use `iid` of the `epic` attribute instead.
...@@ -878,10 +878,10 @@ property: ...@@ -878,10 +878,10 @@ property:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
DANGER: **Deprecated:** WARNING:
The `epic_iid` attribute is deprecated and [will be removed in version 5](https://gitlab.com/gitlab-org/gitlab/-/issues/35157). The `epic_iid` attribute is deprecated and [will be removed in version 5](https://gitlab.com/gitlab-org/gitlab/-/issues/35157).
Please use `iid` of the `epic` attribute instead. Please use `iid` of the `epic` attribute instead.
...@@ -1006,7 +1006,7 @@ the `health_status` parameter: ...@@ -1006,7 +1006,7 @@ the `health_status` parameter:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
...@@ -1163,7 +1163,7 @@ NOTE: ...@@ -1163,7 +1163,7 @@ NOTE:
The `closed_by` attribute was [introduced in GitLab 10.6](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17042). This value is only present for issues closed after GitLab 10.6 and if the user account that closed The `closed_by` attribute was [introduced in GitLab 10.6](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/17042). This value is only present for issues closed after GitLab 10.6 and if the user account that closed
the issue still exists. the issue still exists.
DANGER: **Deprecated:** WARNING:
`assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
## Delete an issue ## Delete an issue
...@@ -1324,7 +1324,7 @@ the `health_status` parameter: ...@@ -1324,7 +1324,7 @@ the `health_status` parameter:
] ]
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
...@@ -1433,7 +1433,7 @@ the `weight` parameter: ...@@ -1433,7 +1433,7 @@ the `weight` parameter:
} }
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
...@@ -1623,7 +1623,7 @@ Example response: ...@@ -1623,7 +1623,7 @@ Example response:
} }
``` ```
DANGER: **Deprecated:** WARNING:
The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API. The `assignee` column is deprecated. We now show it as a single-sized array `assignees` to conform to the GitLab EE API.
NOTE: NOTE:
......
...@@ -103,7 +103,7 @@ image in privileged mode. ...@@ -103,7 +103,7 @@ image in privileged mode.
CI builds, follow the `docker-compose` CI builds, follow the `docker-compose`
[installation instructions](https://docs.docker.com/compose/install/). [installation instructions](https://docs.docker.com/compose/install/).
DANGER: **Warning:** WARNING:
By enabling `--docker-privileged`, you are effectively disabling all of By enabling `--docker-privileged`, you are effectively disabling all of
the security mechanisms of containers and exposing your host to privilege the security mechanisms of containers and exposing your host to privilege
escalation which can lead to container breakout. For more information, check escalation which can lead to container breakout. For more information, check
......
...@@ -427,7 +427,7 @@ information in the UI. ...@@ -427,7 +427,7 @@ information in the UI.
## Erasing artifacts ## Erasing artifacts
DANGER: **Warning:** WARNING:
This is a destructive action that leads to data loss. Use with caution. This is a destructive action that leads to data loss. Use with caution.
You can erase a single job via the UI, which also removes the job's You can erase a single job via the UI, which also removes the job's
......
...@@ -32,7 +32,7 @@ This also applies when using the `pipelines` or `triggers` keywords with the leg ...@@ -32,7 +32,7 @@ This also applies when using the `pipelines` or `triggers` keywords with the leg
A unique trigger token can be obtained when [adding a new trigger](#adding-a-new-trigger). A unique trigger token can be obtained when [adding a new trigger](#adding-a-new-trigger).
DANGER: **Warning:** WARNING:
Passing plain text tokens in public projects is a security issue. Potential Passing plain text tokens in public projects is a security issue. Potential
attackers can impersonate the user that exposed their trigger token publicly in attackers can impersonate the user that exposed their trigger token publicly in
their `.gitlab-ci.yml` file. Use [variables](../variables/README.md#gitlab-cicd-environment-variables) their `.gitlab-ci.yml` file. Use [variables](../variables/README.md#gitlab-cicd-environment-variables)
......
...@@ -4332,13 +4332,13 @@ The following keywords are deprecated. ...@@ -4332,13 +4332,13 @@ The following keywords are deprecated.
### Globally-defined `types` ### Globally-defined `types`
DANGER: **Deprecated:** WARNING:
`types` is deprecated, and could be removed in a future release. `types` is deprecated, and could be removed in a future release.
Use [`stages`](#stages) instead. Use [`stages`](#stages) instead.
### Job-defined `type` ### Job-defined `type`
DANGER: **Deprecated:** WARNING:
`type` is deprecated, and could be removed in one of the future releases. `type` is deprecated, and could be removed in one of the future releases.
Use [`stage`](#stage) instead. Use [`stage`](#stage) instead.
......
...@@ -24,7 +24,7 @@ Currently, there are four endpoints for simulating the following conditions: ...@@ -24,7 +24,7 @@ Currently, there are four endpoints for simulating the following conditions:
For obvious reasons, these endpoints are not enabled by default on `production`. For obvious reasons, these endpoints are not enabled by default on `production`.
They are enabled by default on **development** environments. They are enabled by default on **development** environments.
DANGER: **Warning:** WARNING:
It is required that you secure access to the chaos endpoints using a secret token. It is required that you secure access to the chaos endpoints using a secret token.
You should not enable them in production unless you absolutely know what you're doing. You should not enable them in production unless you absolutely know what you're doing.
......
...@@ -37,7 +37,7 @@ Report suspected security vulnerabilities in private to ...@@ -37,7 +37,7 @@ Report suspected security vulnerabilities in private to
`support@gitlab.com`, also see the `support@gitlab.com`, also see the
[disclosure section on the GitLab.com website](https://about.gitlab.com/security/disclosure/). [disclosure section on the GitLab.com website](https://about.gitlab.com/security/disclosure/).
DANGER: **Warning:** WARNING:
Do **NOT** create publicly viewable issues for suspected security vulnerabilities. Do **NOT** create publicly viewable issues for suspected security vulnerabilities.
## Code of conduct ## Code of conduct
......
...@@ -163,7 +163,7 @@ Releasing a new version is a long process that involves many moving parts. ...@@ -163,7 +163,7 @@ Releasing a new version is a long process that involves many moving parts.
### `test_internal_links_and_anchors` failing on dropdown merge requests ### `test_internal_links_and_anchors` failing on dropdown merge requests
DANGER: **Deprecated:** WARNING:
We now pin versions in the `.gitlab-ci.yml` of the respective branch, We now pin versions in the `.gitlab-ci.yml` of the respective branch,
so the steps below are deprecated. so the steps below are deprecated.
......
...@@ -92,7 +92,7 @@ Please use the following function inside JS to render an icon: ...@@ -92,7 +92,7 @@ Please use the following function inside JS to render an icon:
### Usage in HAML/Rails ### Usage in HAML/Rails
DANGER: **Warning:** WARNING:
Do not use the `spinner` or `icon('spinner spin')` rails helpers to insert Do not use the `spinner` or `icon('spinner spin')` rails helpers to insert
loading icons. These helpers rely on the Font Awesome icon library which is loading icons. These helpers rely on the Font Awesome icon library which is
deprecated. deprecated.
......
...@@ -193,7 +193,7 @@ if Feature.disabled?(:my_feature_flag, project, type: :ops) ...@@ -193,7 +193,7 @@ if Feature.disabled?(:my_feature_flag, project, type: :ops)
end end
``` ```
DANGER: **Warning:** WARNING:
Don't use feature flags at application load time. For example, using the `Feature` class in Don't use feature flags at application load time. For example, using the `Feature` class in
`config/initializers/*` or at the class level could cause an unexpected error. This error occurs `config/initializers/*` or at the class level could cause an unexpected error. This error occurs
because a database that a feature flag adapter might depend on doesn't exist at load time because a database that a feature flag adapter might depend on doesn't exist at load time
......
...@@ -33,7 +33,7 @@ configuration. Objects in A that are not in B remain in A. For this ...@@ -33,7 +33,7 @@ configuration. Objects in A that are not in B remain in A. For this
to work, it is of course critical that **no objects ever get deleted from to work, it is of course critical that **no objects ever get deleted from
B** because A might need them. B** because A might need them.
DANGER: **Warning:** WARNING:
Do not run `git prune` or `git gc` in pool repositories! This can Do not run `git prune` or `git gc` in pool repositories! This can
cause data loss in "real" repositories that depend on the pool in cause data loss in "real" repositories that depend on the pool in
question. question.
......
...@@ -59,14 +59,14 @@ nano README.md ...@@ -59,14 +59,14 @@ nano README.md
It's easy to delete (remove) a file or directory, but be careful: It's easy to delete (remove) a file or directory, but be careful:
DANGER: **Warning:** WARNING:
This will **permanently** delete a file. This will **permanently** delete a file.
```shell ```shell
rm NAME-OF-FILE rm NAME-OF-FILE
``` ```
DANGER: **Warning:** WARNING:
This will **permanently** delete a directory and **all** of its contents. This will **permanently** delete a directory and **all** of its contents.
```shell ```shell
......
...@@ -312,7 +312,7 @@ We need a security group for our database that will allow inbound traffic from t ...@@ -312,7 +312,7 @@ We need a security group for our database that will allow inbound traffic from t
### Create the database ### Create the database
DANGER: **Warning:** WARNING:
Avoid using burstable instances (t class instances) for the database as this could lead to performance issues due to CPU credits running out during sustained periods of high load. Avoid using burstable instances (t class instances) for the database as this could lead to performance issues due to CPU credits running out during sustained periods of high load.
Now, it's time to create the database: Now, it's time to create the database:
...@@ -349,7 +349,7 @@ Now that the database is created, let's move on to setting up Redis with ElastiC ...@@ -349,7 +349,7 @@ Now that the database is created, let's move on to setting up Redis with ElastiC
ElastiCache is an in-memory hosted caching solution. Redis maintains its own ElastiCache is an in-memory hosted caching solution. Redis maintains its own
persistence and is used to store session data, temporary cache information, and background job queues for the GitLab application. persistence and is used to store session data, temporary cache information, and background job queues for the GitLab application.
DANGER: **Warning:** WARNING:
GitLab recommends you use ElastiCache Redis version 5.0.x, because version 6.x contains GitLab recommends you use ElastiCache Redis version 5.0.x, because version 6.x contains
a bug that [prevents Sidekiq from processing jobs](https://gitlab.com/gitlab-org/gitlab/-/issues/281683). a bug that [prevents Sidekiq from processing jobs](https://gitlab.com/gitlab-org/gitlab/-/issues/281683).
......
...@@ -216,7 +216,7 @@ GitLab users with a linked Kerberos account can also `git pull` and `git push` ...@@ -216,7 +216,7 @@ GitLab users with a linked Kerberos account can also `git pull` and `git push`
using Kerberos tokens, i.e., without having to send their password with each using Kerberos tokens, i.e., without having to send their password with each
operation. operation.
DANGER: **Warning:** WARNING:
There is a [known issue](https://github.com/curl/curl/issues/1261) with `libcurl` There is a [known issue](https://github.com/curl/curl/issues/1261) with `libcurl`
older than version 7.64.1 wherein it won't reuse connections when negotiating. older than version 7.64.1 wherein it won't reuse connections when negotiating.
This leads to authorization issues when push is larger than `http.postBuffer` This leads to authorization issues when push is larger than `http.postBuffer`
......
...@@ -170,7 +170,7 @@ If the existing alert is already `resolved`, GitLab creates a new alert instead. ...@@ -170,7 +170,7 @@ If the existing alert is already `resolved`, GitLab creates a new alert instead.
## Link to your Opsgenie Alerts ## Link to your Opsgenie Alerts
DANGER: **Deprecated:** WARNING:
We are building deeper integration with Opsgenie and other alerting tools through We are building deeper integration with Opsgenie and other alerting tools through
[HTTP endpoint integrations](#generic-http-endpoint) so you can see alerts within [HTTP endpoint integrations](#generic-http-endpoint) so you can see alerts within
the GitLab interface. As a result, the previous direct link to Opsgenie Alerts from the GitLab interface. As a result, the previous direct link to Opsgenie Alerts from
......
...@@ -12,7 +12,7 @@ GitLab provides Rake tasks for cleaning up GitLab instances. ...@@ -12,7 +12,7 @@ GitLab provides Rake tasks for cleaning up GitLab instances.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/36628) in GitLab 12.10. > [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/36628) in GitLab 12.10.
DANGER: **Warning:** WARNING:
Do not run this within 12 hours of a GitLab upgrade. This is to ensure that all background migrations Do not run this within 12 hours of a GitLab upgrade. This is to ensure that all background migrations
have finished, which otherwise may lead to data loss. have finished, which otherwise may lead to data loss.
......
...@@ -243,7 +243,7 @@ include: ...@@ -243,7 +243,7 @@ include:
See the [Auto DevOps template](https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml) for information on available jobs. See the [Auto DevOps template](https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml) for information on available jobs.
DANGER: **Deprecated:** WARNING:
Auto DevOps templates using the [`only`](../../ci/yaml/README.md#onlyexcept-basic) or Auto DevOps templates using the [`only`](../../ci/yaml/README.md#onlyexcept-basic) or
[`except`](../../ci/yaml/README.md#onlyexcept-basic) syntax have switched [`except`](../../ci/yaml/README.md#onlyexcept-basic) syntax have switched
to the [`rules`](../../ci/yaml/README.md#rules) syntax, starting in to the [`rules`](../../ci/yaml/README.md#rules) syntax, starting in
......
...@@ -410,7 +410,7 @@ If you receive this error, you can do one of the following actions: ...@@ -410,7 +410,7 @@ If you receive this error, you can do one of the following actions:
database by setting `AUTO_DEVOPS_POSTGRES_DELETE_V1` to a non-empty value and database by setting `AUTO_DEVOPS_POSTGRES_DELETE_V1` to a non-empty value and
redeploying. redeploying.
DANGER: **Warning:** WARNING:
Deleting the channel 1 PostgreSQL database permanently deletes the existing Deleting the channel 1 PostgreSQL database permanently deletes the existing
channel 1 database and all its data. See channel 1 database and all its data. See
[Upgrading PostgreSQL](upgrading_postgresql.md) [Upgrading PostgreSQL](upgrading_postgresql.md)
...@@ -424,7 +424,7 @@ If you receive this error, you can do one of the following actions: ...@@ -424,7 +424,7 @@ If you receive this error, you can do one of the following actions:
and persisted by Helm, regardless of whether or not your chart uses the and persisted by Helm, regardless of whether or not your chart uses the
variable. variable.
DANGER: **Warning:** WARNING:
Setting `POSTGRES_ENABLED` to `false` permanently deletes any existing Setting `POSTGRES_ENABLED` to `false` permanently deletes any existing
channel 1 database for your environment. channel 1 database for your environment.
......
...@@ -288,7 +288,7 @@ see the documentation. ...@@ -288,7 +288,7 @@ see the documentation.
To use a custom target instead of the auto-deployed review apps, To use a custom target instead of the auto-deployed review apps,
set a `DAST_WEBSITE` environment variable to the URL for DAST to scan. set a `DAST_WEBSITE` environment variable to the URL for DAST to scan.
DANGER: **Warning:** WARNING:
If [DAST Full Scan](../../user/application_security/dast/index.md#full-scan) is If [DAST Full Scan](../../user/application_security/dast/index.md#full-scan) is
enabled, GitLab strongly advises **not** enabled, GitLab strongly advises **not**
to set `DAST_WEBSITE` to any staging or production environment. DAST Full Scan to set `DAST_WEBSITE` to any staging or production environment. DAST Full Scan
...@@ -431,7 +431,7 @@ To use Auto Deploy on a Kubernetes 1.16+ cluster: ...@@ -431,7 +431,7 @@ To use Auto Deploy on a Kubernetes 1.16+ cluster:
1. If you are deploying your application for the first time and are using 1. If you are deploying your application for the first time and are using
GitLab 12.9 or 12.10, set `AUTO_DEVOPS_POSTGRES_CHANNEL` to `2`. GitLab 12.9 or 12.10, set `AUTO_DEVOPS_POSTGRES_CHANNEL` to `2`.
DANGER: **Warning:** WARNING:
On GitLab 12.9 and 12.10, opting into On GitLab 12.9 and 12.10, opting into
`AUTO_DEVOPS_POSTGRES_CHANNEL` version `2` deletes the version `1` PostgreSQL `AUTO_DEVOPS_POSTGRES_CHANNEL` version `2` deletes the version `1` PostgreSQL
database. Follow the [guide to upgrading PostgreSQL](upgrading_postgresql.md) database. Follow the [guide to upgrading PostgreSQL](upgrading_postgresql.md)
......
...@@ -7,7 +7,7 @@ type: reference, howto ...@@ -7,7 +7,7 @@ type: reference, howto
# Migration guide from Git Annex to Git LFS # Migration guide from Git Annex to Git LFS
DANGER: **Deprecated:** WARNING:
Git Annex support [has been removed](https://gitlab.com/gitlab-org/gitlab/-/issues/1648) in GitLab Enterprise Git Annex support [has been removed](https://gitlab.com/gitlab-org/gitlab/-/issues/1648) in GitLab Enterprise
Edition 9.0 (2017/03/22). Edition 9.0 (2017/03/22).
......
...@@ -105,7 +105,7 @@ This check is being exempt from Rack Attack. ...@@ -105,7 +105,7 @@ This check is being exempt from Rack Attack.
## Liveness ## Liveness
DANGER: **Warning:** WARNING:
In GitLab [12.4](https://about.gitlab.com/upcoming-releases/) In GitLab [12.4](https://about.gitlab.com/upcoming-releases/)
the response body of the Liveness check was changed the response body of the Liveness check was changed
to match the example below. to match the example below.
......
...@@ -139,7 +139,7 @@ This is a minimal configuration for API Fuzzing. From here you can: ...@@ -139,7 +139,7 @@ This is a minimal configuration for API Fuzzing. From here you can:
- [Add authentication](#authentication). - [Add authentication](#authentication).
- Learn how to [handle false positives](#handling-false-positives). - Learn how to [handle false positives](#handling-false-positives).
DANGER: **Warning:** WARNING:
**NEVER** run fuzz testing against a production server. Not only can it perform *any* function that **NEVER** run fuzz testing against a production server. Not only can it perform *any* function that
the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting
data. Only run fuzzing against a test server. data. Only run fuzzing against a test server.
...@@ -158,7 +158,7 @@ You can use various tools to generate HAR files: ...@@ -158,7 +158,7 @@ You can use various tools to generate HAR files:
- [Chrome](https://www.google.com/chrome/): Browser - [Chrome](https://www.google.com/chrome/): Browser
- [Firefox](https://www.mozilla.org/en-US/firefox/): Browser - [Firefox](https://www.mozilla.org/en-US/firefox/): Browser
DANGER: **Warning:** WARNING:
HAR files may contain sensitive information such as authentication tokens, API keys, and session HAR files may contain sensitive information such as authentication tokens, API keys, and session
cookies. We recommend that you review the HAR file contents before adding them to a repository. cookies. We recommend that you review the HAR file contents before adding them to a repository.
...@@ -230,7 +230,7 @@ This is a minimal configuration for API Fuzzing. From here you can: ...@@ -230,7 +230,7 @@ This is a minimal configuration for API Fuzzing. From here you can:
- [Add authentication](#authentication). - [Add authentication](#authentication).
- Learn how to [handle false positives](#handling-false-positives). - Learn how to [handle false positives](#handling-false-positives).
DANGER: **Warning:** WARNING:
**NEVER** run fuzz testing against a production server. Not only can it perform *any* function that **NEVER** run fuzz testing against a production server. Not only can it perform *any* function that
the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting
data. Only run fuzzing against a test server. data. Only run fuzzing against a test server.
...@@ -247,7 +247,7 @@ When used with GitLab's API fuzzer, Postman Collections must contain definitions ...@@ -247,7 +247,7 @@ When used with GitLab's API fuzzer, Postman Collections must contain definitions
test with valid data. The API fuzzer extracts all the API definitions and uses them to perform test with valid data. The API fuzzer extracts all the API definitions and uses them to perform
testing. testing.
DANGER: **Warning:** WARNING:
Postman Collection files may contain sensitive information such as authentication tokens, API keys, Postman Collection files may contain sensitive information such as authentication tokens, API keys,
and session cookies. We recommend that you review the Postman Collection file contents before adding and session cookies. We recommend that you review the Postman Collection file contents before adding
them to a repository. them to a repository.
...@@ -321,7 +321,7 @@ This is a minimal configuration for API Fuzzing. From here you can: ...@@ -321,7 +321,7 @@ This is a minimal configuration for API Fuzzing. From here you can:
- [Add authentication](#authentication). - [Add authentication](#authentication).
- Learn how to [handle false positives](#handling-false-positives). - Learn how to [handle false positives](#handling-false-positives).
DANGER: **Warning:** WARNING:
**NEVER** run fuzz testing against a production server. Not only can it perform *any* function that **NEVER** run fuzz testing against a production server. Not only can it perform *any* function that
the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting the API can, it may also trigger bugs in the API. This includes actions like modifying and deleting
data. Only run fuzzing against a test server. data. Only run fuzzing against a test server.
......
...@@ -204,7 +204,7 @@ The results are saved as a ...@@ -204,7 +204,7 @@ The results are saved as a
that you can later download and analyze. that you can later download and analyze.
Due to implementation limitations, we always take the latest DAST artifact available. Due to implementation limitations, we always take the latest DAST artifact available.
DANGER: **Warning:** WARNING:
**NEVER** run an authenticated scan against a production server. When an authenticated **NEVER** run an authenticated scan against a production server. When an authenticated
scan is run, it may perform *any* function that the authenticated user can. This scan is run, it may perform *any* function that the authenticated user can. This
includes actions like modifying and deleting data, submitting forms, and following links. includes actions like modifying and deleting data, submitting forms, and following links.
......
...@@ -35,7 +35,7 @@ As an administrator, you can delete a user account by: ...@@ -35,7 +35,7 @@ As an administrator, you can delete a user account by:
- **Delete user and contributions** to delete the user and - **Delete user and contributions** to delete the user and
their associated records. their associated records.
DANGER: **Warning:** WARNING:
Using the **Delete user and contributions** option may result Using the **Delete user and contributions** option may result
in removing more data than intended. Please see [associated records](#associated-records) in removing more data than intended. Please see [associated records](#associated-records)
below for additional details. below for additional details.
......
...@@ -18,7 +18,7 @@ We **recommend [`git filter-repo`](https://github.com/newren/git-filter-repo/blo ...@@ -18,7 +18,7 @@ We **recommend [`git filter-repo`](https://github.com/newren/git-filter-repo/blo
over [`git filter-branch`](https://git-scm.com/docs/git-filter-branch) and over [`git filter-branch`](https://git-scm.com/docs/git-filter-branch) and
[BFG](https://rtyley.github.io/bfg-repo-cleaner/). [BFG](https://rtyley.github.io/bfg-repo-cleaner/).
DANGER: **Warning:** WARNING:
Rewriting repository history is a destructive operation. Make sure to back up your repository before Rewriting repository history is a destructive operation. Make sure to back up your repository before
you begin. The best way back up a repository is to you begin. The best way back up a repository is to
[export the project](../settings/import_export.md#exporting-a-project-and-its-data). [export the project](../settings/import_export.md#exporting-a-project-and-its-data).
......
...@@ -76,7 +76,7 @@ Follow these steps to do so: ...@@ -76,7 +76,7 @@ Follow these steps to do so:
address's format. The older format is still supported, however, allowing existing aliases or address's format. The older format is still supported, however, allowing existing aliases or
contacts to continue working. contacts to continue working.
DANGER: **Warning:** WARNING:
This email address can be used by anyone to create an issue on this project, whether or not they This email address can be used by anyone to create an issue on this project, whether or not they
have access to your GitLab instance. We recommend **putting this behind an alias** so it can be have access to your GitLab instance. We recommend **putting this behind an alias** so it can be
changed if needed, and **[enabling Akismet](../../integration/akismet.md)** on your GitLab changed if needed, and **[enabling Akismet](../../integration/akismet.md)** on your GitLab
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment