diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-06-28 00:08:29 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-06-28 00:08:29 +0300 |
commit | 441dc12073755df98808a37512062451fa184964 (patch) | |
tree | ce512a2c212c5857eeb4a7ffe82392ef48746292 /doc | |
parent | 3e1f93c033ed7744696f7763716b51ab5acda17a (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc')
25 files changed, 18 insertions, 158 deletions
diff --git a/doc/administration/raketasks/maintenance.md b/doc/administration/raketasks/maintenance.md index f4bd6f255e5..14efa7b98cf 100644 --- a/doc/administration/raketasks/maintenance.md +++ b/doc/administration/raketasks/maintenance.md @@ -186,7 +186,7 @@ Checking GitLab ... Finished ## Rebuild `authorized_keys` file In some cases it is necessary to rebuild the `authorized_keys` file, -for example, if after an upgrade you receive `Permission denied (publickey)` when pushing [via SSH](../../ssh/index.md) +for example, if after an upgrade you receive `Permission denied (publickey)` when pushing [via SSH](../../user/ssh.md) and find `404 Key Not Found` errors in [the `gitlab-shell.log` file](../logs.md#gitlab-shelllog). To rebuild `authorized_keys`, run: diff --git a/doc/api/dora4_project_analytics.md b/doc/api/dora4_project_analytics.md deleted file mode 100644 index 19c7afd9d22..00000000000 --- a/doc/api/dora4_project_analytics.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -stage: Manage -group: Optimize -info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments -type: reference, api -remove_date: '2022-05-18' -redirect_to: 'dora/metrics.md' ---- - -# DORA4 Analytics Project API (removed) **(ULTIMATE)** - -WARNING: -This feature was [deprecated](https://gitlab.com/gitlab-org/gitlab/-/issues/323713) in 13.11 and removed in GitLab 14.0. Use the [DORA metrics API](dora/metrics.md) instead. diff --git a/doc/api/feature_flags.md b/doc/api/feature_flags.md index 0ad7b04d4f7..b00917674b0 100644 --- a/doc/api/feature_flags.md +++ b/doc/api/feature_flags.md @@ -144,7 +144,7 @@ POST /projects/:id/feature_flags | ------------------- | ---------------- | ---------- | ---------------------------------------------------------------------------------------| | `id` | integer/string | yes | The ID or [URL-encoded path of the project](index.md#namespaced-path-encoding). | | `name` | string | yes | The name of the feature flag. | -| `version` | string | yes | The version of the feature flag. Must be `new_version_flag`. Omit or set to `legacy_flag` to create a [Legacy Feature Flag](feature_flags_legacy.md). | +| `version` | string | yes | The version of the feature flag. Must be `new_version_flag`. Omit or set to `legacy_flag` to create a Legacy Feature Flag. | | `description` | string | no | The description of the feature flag. | | `active` | boolean | no | The active state of the flag. Defaults to true. [Supported](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38350) in GitLab 13.3 and later. | | `strategies` | JSON | no | The feature flag [strategies](../operations/feature_flags.md#feature-flag-strategies). | diff --git a/doc/api/feature_flags_legacy.md b/doc/api/feature_flags_legacy.md deleted file mode 100644 index 1cf05144a1b..00000000000 --- a/doc/api/feature_flags_legacy.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: 'feature_flags.md' -remove_date: '2022-06-22' ---- - -This document was moved to [another location](feature_flags). - -<!-- This redirect file can be deleted after <2022-06-22>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html -->
\ No newline at end of file diff --git a/doc/ci/pipelines/pipelines_for_merged_results.md b/doc/ci/pipelines/pipelines_for_merged_results.md deleted file mode 100644 index 0c3100a51f1..00000000000 --- a/doc/ci/pipelines/pipelines_for_merged_results.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: 'merged_results_pipelines.md' -remove_date: '2022-04-27' ---- - -This document was moved to [another location](merged_results_pipelines.md). - -<!-- This redirect file can be deleted after 2022-04-27. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/development/application_slis/rails_request_apdex.md b/doc/development/application_slis/rails_request_apdex.md index f9613a14dd1..3e3cd100183 100644 --- a/doc/development/application_slis/rails_request_apdex.md +++ b/doc/development/application_slis/rails_request_apdex.md @@ -254,6 +254,6 @@ In the **Budget Attribution** row, the **Puma Apdex** log link shows you how many requests are not meeting a 1s or 5s target. Learn more about the content of the dashboard in the documentation for -[Dashboards for stage groups](../stage_group_dashboards.md). For more information +[Dashboards for stage groups](../stage_group_observability/index.md). For more information on our exploration of the error budget itself, read the infrastructure issue [Stage group error budget exploration dashboard](https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/1365). diff --git a/doc/development/feature_development.md b/doc/development/feature_development.md index 36a75a61674..a5d74a0bfd9 100644 --- a/doc/development/feature_development.md +++ b/doc/development/feature_development.md @@ -185,7 +185,7 @@ See [database guidelines](database/index.md). - [Reference processing](reference_processing.md) - [Compatibility with multiple versions of the application running at the same time](multi_version_compatibility.md) - [Features inside `.gitlab/`](features_inside_dot_gitlab.md) -- [Dashboards for stage groups](stage_group_dashboards.md) +- [Dashboards for stage groups](stage_group_observability/index.md) - [Preventing transient bugs](transient/prevention-patterns.md) - [GitLab Application SLIs](application_slis/index.md) - [Spam protection and CAPTCHA development guide](spam_protection_and_captcha/index.md) diff --git a/doc/development/stage_group_dashboards.md b/doc/development/stage_group_dashboards.md deleted file mode 100644 index 8e3e6982430..00000000000 --- a/doc/development/stage_group_dashboards.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: 'stage_group_observability/index.md' -remove_date: '2022-06-15' ---- - -This document was moved to [another location](stage_group_observability/index.md). - -<!-- This redirect file can be deleted after <2022-06-15>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/development/uploads.md b/doc/development/uploads.md deleted file mode 100644 index 1860f898a26..00000000000 --- a/doc/development/uploads.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -redirect_to: 'uploads/index.md' -remove_date: '2022-04-30' ---- - -This document was moved to [another location](uploads/index.md). - -<!-- This redirect file can be deleted after 2022-04-30. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/#move-or-rename-a-page --> diff --git a/doc/development/workhorse/new_features.md b/doc/development/workhorse/new_features.md index 3ad15c1de16..5c00903497a 100644 --- a/doc/development/workhorse/new_features.md +++ b/doc/development/workhorse/new_features.md @@ -74,5 +74,5 @@ The Workhorse maintainers can help you assess the situation. - In 2020, `@nolith` presented the talk ["Speed up the monolith. Building a smart reverse proxy in Go"](https://archive.fosdem.org/2020/schedule/event/speedupmonolith/) at FOSDEM. The talk includes more details on the history of Workhorse and the NFS removal. -- The [uploads development documentation](../uploads.md) contains the most common +- The [uploads development documentation](../uploads/index.md) contains the most common use cases for adding a new type of upload. diff --git a/doc/integration/advanced_search/elasticsearch.md b/doc/integration/advanced_search/elasticsearch.md index c123611fa44..844cd71b974 100644 --- a/doc/integration/advanced_search/elasticsearch.md +++ b/doc/integration/advanced_search/elasticsearch.md @@ -95,11 +95,13 @@ The former Ruby-based indexer was removed in [GitLab 12.3](https://gitlab.com/gi First, we need to install some dependencies, then we build and install the indexer itself. +#### Install dependencies + This project relies on [International Components for Unicode](https://icu.unicode.org/) (ICU) for text encoding, therefore we must ensure the development packages for your platform are installed before running `make`. -#### Debian / Ubuntu +##### Debian / Ubuntu To install on Debian or Ubuntu, run: @@ -107,7 +109,7 @@ To install on Debian or Ubuntu, run: sudo apt install libicu-dev ``` -#### CentOS / RHEL +##### CentOS / RHEL To install on CentOS or RHEL, run: @@ -115,7 +117,7 @@ To install on CentOS or RHEL, run: sudo yum install libicu-devel ``` -#### macOS +##### macOS NOTE: You must first [install Homebrew](https://brew.sh/). @@ -127,7 +129,7 @@ brew install icu4c export PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig:$PKG_CONFIG_PATH" ``` -### Build and install +#### Build and install To build and install the indexer, run: diff --git a/doc/operations/feature_flags.md b/doc/operations/feature_flags.md index 71248adc777..9e7d452c259 100644 --- a/doc/operations/feature_flags.md +++ b/doc/operations/feature_flags.md @@ -297,7 +297,6 @@ For API content, see: - [Feature Flags API](../api/feature_flags.md) - [Feature Flag Specs API](../api/feature_flag_specs.md) (Deprecated and [scheduled for removal](https://gitlab.com/gitlab-org/gitlab/-/issues/213369) in GitLab 14.0.) - [Feature Flag User Lists API](../api/feature_flag_user_lists.md) -- [Legacy Feature Flags API](../api/feature_flags_legacy.md) ### Golang application example diff --git a/doc/public_access/public_access.md b/doc/public_access/public_access.md deleted file mode 100644 index 8b665972918..00000000000 --- a/doc/public_access/public_access.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: '../user/public_access.md' -remove_date: '2022-06-18' ---- - -This document was moved to [another location](../user/public_access.md). - -<!-- This redirect file can be deleted after <2022-06-18>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/raketasks/features.md b/doc/raketasks/features.md deleted file mode 100644 index e2554c1c18d..00000000000 --- a/doc/raketasks/features.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -redirect_to: 'index.md' -remove_date: '2022-05-24' ---- - -This document was moved to [another location](index.md). - -<!-- This redirect file can be deleted after <2022-05-24>. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/#move-or-rename-a-page --> diff --git a/doc/raketasks/index.md b/doc/raketasks/index.md index 38b57fab8ca..c2580e26ff0 100644 --- a/doc/raketasks/index.md +++ b/doc/raketasks/index.md @@ -27,7 +27,6 @@ The following Rake tasks are available for use with GitLab: | [Clean up](cleanup.md) | Clean up unneeded items from GitLab instances. | | [Development](../development/rake_tasks.md) | Tasks for GitLab contributors. | | [Elasticsearch](../integration/advanced_search/elasticsearch.md#gitlab-advanced-search-rake-tasks) | Maintain Elasticsearch in a GitLab instance. | -| [Enable namespaces](features.md) | Enable usernames and namespaces for user projects. | | [General maintenance](../administration/raketasks/maintenance.md) | General maintenance and self-check tasks. | | [Geo maintenance](../administration/raketasks/geo.md) | [Geo](../administration/geo/index.md)-related maintenance. | | [GitHub import](../administration/raketasks/github_import.md) | Retrieve and import repositories from GitHub. | diff --git a/doc/ssh/index.md b/doc/ssh/index.md deleted file mode 100644 index 10184a63a7a..00000000000 --- a/doc/ssh/index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: '../user/ssh.md' -remove_date: '2022-06-18' ---- - -This document was moved to [another location](../user/ssh.md). - -<!-- This redirect file can be deleted after <2022-06-18>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/system_hooks/system_hooks.md b/doc/system_hooks/system_hooks.md deleted file mode 100644 index c30e2703a29..00000000000 --- a/doc/system_hooks/system_hooks.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: '../administration/system_hooks.md' -remove_date: '2022-06-18' ---- - -This document was moved to [another location](../administration/system_hooks.md). - -<!-- This redirect file can be deleted after <2022-06-18>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/tools/email.md b/doc/tools/email.md deleted file mode 100644 index 1d46a63bae4..00000000000 --- a/doc/tools/email.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: '../user/admin_area/email_from_gitlab.md' -remove_date: '2022-06-18' ---- - -This document was moved to [another location](../user/admin_area/email_from_gitlab.md). - -<!-- This redirect file can be deleted after <2022-06-18>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/topics/use_gitlab.md b/doc/topics/use_gitlab.md deleted file mode 100644 index 6c6c5f71fc2..00000000000 --- a/doc/topics/use_gitlab.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -redirect_to: '../user/index.md' -remove_date: '2022-06-17' ---- - -This document was moved to [another location](../user/index.md). - -<!-- This redirect file can be deleted after <2022-06-17>. --> -<!-- Redirects that point to other docs in the same project expire in three months. --> -<!-- Redirects that point to docs in a different project or site (for example, link is not relative and starts with `https:`) expire in one year. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/tutorials/make_your_first_git_commit.md b/doc/tutorials/make_your_first_git_commit.md index fd153b51a2c..a35137e158b 100644 --- a/doc/tutorials/make_your_first_git_commit.md +++ b/doc/tutorials/make_your_first_git_commit.md @@ -19,7 +19,7 @@ Before you begin: - [Install Git on your local machine](../topics/git/how_to_install_git/index.md). - Ensure you can sign in to an instance of GitLab. If your organization doesn't have GitLab, create an account on GitLab.com. -- [Create SSH keys and add them to GitLab](../ssh/index.md). SSH keys are how you +- [Create SSH keys and add them to GitLab](../user/ssh.md). SSH keys are how you securely communicate between your computer and GitLab. ## What is Git? diff --git a/doc/user/admin_area/analytics/dev_ops_report.md b/doc/user/admin_area/analytics/dev_ops_report.md deleted file mode 100644 index 077718863e7..00000000000 --- a/doc/user/admin_area/analytics/dev_ops_report.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -redirect_to: 'dev_ops_reports.md' -remove_date: '2022-06-16' ---- - -This document was moved to [another location](dev_ops_reports.md). - -<!-- This redirect file can be deleted after <2022-06-16>. --> -<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/#move-or-rename-a-page --> diff --git a/doc/user/analytics/index.md b/doc/user/analytics/index.md index 91d9bd918b6..61e652496e5 100644 --- a/doc/user/analytics/index.md +++ b/doc/user/analytics/index.md @@ -122,7 +122,7 @@ To retrieve metrics for change failure rate, use the [GraphQL](../../api/graphql | Metric | Level | API | UI chart | Comments | |---------------------------|-------------------------|-------------------------------------|---------------------------------------|-------------------------------| -| `deployment_frequency` | Project | [GitLab 13.7 and later](../../api/dora/metrics.md) | GitLab 14.8 and later | The [previous API endpoint](../../api/dora4_project_analytics.md) was [deprecated](https://gitlab.com/gitlab-org/gitlab/-/issues/323713) in 13.10. | +| `deployment_frequency` | Project | [GitLab 13.7 and later](../../api/dora/metrics.md) | GitLab 14.8 and later | The previous API endpoint was [deprecated](https://gitlab.com/gitlab-org/gitlab/-/issues/323713) in 13.10. | | `deployment_frequency` | Group | [GitLab 13.10 and later](../../api/dora/metrics.md) | GitLab 13.12 and later | | | `lead_time_for_changes` | Project | [GitLab 13.10 and later](../../api/dora/metrics.md) | GitLab 13.11 and later | Unit in seconds. Aggregation method is median. | | `lead_time_for_changes` | Group | [GitLab 13.10 and later](../../api/dora/metrics.md) | GitLab 14.0 and later | Unit in seconds. Aggregation method is median. | diff --git a/doc/user/group/index.md b/doc/user/group/index.md index 912c7721d29..f59e73a383b 100644 --- a/doc/user/group/index.md +++ b/doc/user/group/index.md @@ -628,6 +628,8 @@ You should consider some security implications before configuring IP address res restricted IP address, the IP restriction prevents code from being cloned. - Users may still see some events from the IP restricted groups and projects on their dashboard. Activity may include push, merge, issue, or comment events. +- IP access restrictions for Git operations via SSH are supported only on **(PREMIUM SAAS)** + and higher tiers. IP access restrictions applied to self-managed instances block SSH completely. ### Restrict group access by IP address @@ -869,7 +871,7 @@ Support for group-level settings for merge request approval rules is tracked in - [Lock the sharing with group feature](#prevent-a-project-from-being-shared-with-groups). - [Enforce two-factor authentication (2FA)](../../security/two_factor_authentication.md#enforce-2fa-for-all-users-in-a-group): Enforce 2FA for all group members. -- Namespaces [API](../../api/namespaces.md) and [Rake tasks](../../raketasks/features.md). +- Namespaces [API](../../api/namespaces.md) and [Rake tasks](../../raketasks/index.md). - [Control access and visibility](../admin_area/settings/visibility_and_access_controls.md). ## Troubleshooting diff --git a/doc/user/group/saml_sso/group_managed_accounts.md b/doc/user/group/saml_sso/group_managed_accounts.md deleted file mode 100644 index 0a00d0c1c1c..00000000000 --- a/doc/user/group/saml_sso/group_managed_accounts.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -type: reference, howto -stage: Manage -group: Authentication and Authorization -info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments -remove_date: '2022-06-13' -redirect_to: 'index.md' ---- - -# Group Managed Accounts **(PREMIUM)** - -This [closed beta](https://about.gitlab.com/handbook/product/gitlab-the-product/#sts=Closed%20Beta) feature was never enabled globally. See -[this issue](https://gitlab.com/gitlab-org/gitlab/-/issues/296544) for progress on removing the feature. -Use [SAML SSO](index.md) instead. diff --git a/doc/user/project/index.md b/doc/user/project/index.md index 60a4ca5c0ea..e4ae0c4b29b 100644 --- a/doc/user/project/index.md +++ b/doc/user/project/index.md @@ -150,7 +150,7 @@ There are numerous [APIs](../../api/index.md) to use with your projects: - [Traffic](../../api/project_statistics.md) - [Variables](../../api/project_level_variables.md) - [Aliases](../../api/project_aliases.md) -- [DORA4 Analytics](../../api/dora4_project_analytics.md) +- [DORA4 Analytics](../../api/dora/metrics.md) ## DORA4 analytics overview @@ -158,4 +158,4 @@ Project details include the following analytics: - Deployment Frequency -For more information, see [DORA4 Project Analytics API](../../api/dora4_project_analytics.md). +For more information, see [DORA4 Project Analytics API](../../api/dora/metrics.md). |