From 297b5d5df4136b2c73f9d1a23eb71f40d93e337b Mon Sep 17 00:00:00 2001 From: Matthias Kaeppler Date: Wed, 7 Aug 2024 09:48:45 +0200 Subject: [PATCH 1/5] Default-enable Cloud Connector status FF Changelog: changed EE: true --- .../feature_flags/{wip => beta}/cloud_connector_status.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename ee/config/feature_flags/{wip => beta}/cloud_connector_status.yml (90%) diff --git a/ee/config/feature_flags/wip/cloud_connector_status.yml b/ee/config/feature_flags/beta/cloud_connector_status.yml similarity index 90% rename from ee/config/feature_flags/wip/cloud_connector_status.yml rename to ee/config/feature_flags/beta/cloud_connector_status.yml index 6b561301775b8d..ece6e8333f851d 100644 --- a/ee/config/feature_flags/wip/cloud_connector_status.yml +++ b/ee/config/feature_flags/beta/cloud_connector_status.yml @@ -5,5 +5,5 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/159579 rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/473706 milestone: '17.3' group: group::cloud connector -type: wip -default_enabled: false +type: beta +default_enabled: true -- GitLab From bea56fafcbd7635aec948dc258a89c6c59fe7208 Mon Sep 17 00:00:00 2001 From: Matthias Kaeppler Date: Thu, 8 Aug 2024 08:47:08 +0200 Subject: [PATCH 2/5] Add Cloud Connector health check docs --- doc/user/gitlab_duo/turn_on_off.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/user/gitlab_duo/turn_on_off.md b/doc/user/gitlab_duo/turn_on_off.md index e9aa664711b389..8ed45c0975f56b 100644 --- a/doc/user/gitlab_duo/turn_on_off.md +++ b/doc/user/gitlab_duo/turn_on_off.md @@ -60,6 +60,23 @@ To resolve this problem, try editing your Apache proxy settings: RewriteRule ^/?(.*) "ws://127.0.0.1:8181/$1" [P,L] ``` +## Check the health of the setup for GitLab Duo + +DETAILS: +**Offering:** Self-managed +**Tier:** Premium, Ultimate +**Status:** Beta + +When setting up or troubleshooting GitLab Duo, you can test the system to look for failures to resolve by running a health check. +To run a health check on a self-managed instance: + +- You must be an Administrator. +- On the left sidebar, at the bottom, select Admin. +- Select GitLab Duo Pro. +- Select the Run health check button. + +A results section will appear with the responses and a pass or fail result. + ## Turn off GitLab Duo features You can turn off GitLab Duo for a group, project, or instance. -- GitLab From 5d2454b0638235d4b1a33eeed176fa7881595bd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20K=C3=A4ppler?= Date: Thu, 8 Aug 2024 09:53:43 +0000 Subject: [PATCH 3/5] Apply 3 suggestion(s) to 1 file(s) Co-authored-by: Fiona Neill --- doc/user/gitlab_duo/turn_on_off.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/doc/user/gitlab_duo/turn_on_off.md b/doc/user/gitlab_duo/turn_on_off.md index 8ed45c0975f56b..fc5c6b2da39089 100644 --- a/doc/user/gitlab_duo/turn_on_off.md +++ b/doc/user/gitlab_duo/turn_on_off.md @@ -60,23 +60,27 @@ To resolve this problem, try editing your Apache proxy settings: RewriteRule ^/?(.*) "ws://127.0.0.1:8181/$1" [P,L] ``` -## Check the health of the setup for GitLab Duo +## Run a health check for GitLab Duo DETAILS: **Offering:** Self-managed **Tier:** Premium, Ultimate **Status:** Beta -When setting up or troubleshooting GitLab Duo, you can test the system to look for failures to resolve by running a health check. -To run a health check on a self-managed instance: +Run a health check to test if your instance meets the requirements to use GitLab Duo. +When the health check completes, it displays a pass or fail result and the types of issues. + +Prerequisites: + +- You must be an administrator. + +To run a health check: - You must be an Administrator. - On the left sidebar, at the bottom, select Admin. - Select GitLab Duo Pro. - Select the Run health check button. -A results section will appear with the responses and a pass or fail result. - ## Turn off GitLab Duo features You can turn off GitLab Duo for a group, project, or instance. -- GitLab From 17bf0a896793c6b39de7f34444011d65554c1638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20K=C3=A4ppler?= Date: Thu, 8 Aug 2024 09:54:32 +0000 Subject: [PATCH 4/5] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Fiona Neill --- doc/user/gitlab_duo/turn_on_off.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/doc/user/gitlab_duo/turn_on_off.md b/doc/user/gitlab_duo/turn_on_off.md index fc5c6b2da39089..6aa2384a32163b 100644 --- a/doc/user/gitlab_duo/turn_on_off.md +++ b/doc/user/gitlab_duo/turn_on_off.md @@ -76,10 +76,9 @@ Prerequisites: To run a health check: -- You must be an Administrator. -- On the left sidebar, at the bottom, select Admin. -- Select GitLab Duo Pro. -- Select the Run health check button. +1. On the left sidebar, at the bottom, select **Admin**. +1. Select **GitLab Duo**. +1. On the upper-right corner, select **Run health check**. ## Turn off GitLab Duo features -- GitLab From c7e09e1b0916437524e5b97c6e3827e3974e3663 Mon Sep 17 00:00:00 2001 From: Matthias Kaeppler Date: Thu, 8 Aug 2024 13:02:10 +0200 Subject: [PATCH 5/5] Apply more suggestions --- doc/user/gitlab_duo/turn_on_off.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/user/gitlab_duo/turn_on_off.md b/doc/user/gitlab_duo/turn_on_off.md index 6aa2384a32163b..b821569eabfae6 100644 --- a/doc/user/gitlab_duo/turn_on_off.md +++ b/doc/user/gitlab_duo/turn_on_off.md @@ -63,10 +63,17 @@ To resolve this problem, try editing your Apache proxy settings: ## Run a health check for GitLab Duo DETAILS: -**Offering:** Self-managed +**Offering:** Self-managed, GitLab Dedicated **Tier:** Premium, Ultimate **Status:** Beta +> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/161997) in GitLab 17.3 [with a flag](../../administration/feature_flags.md) named `cloud_connector_status`. Enabled by default. + +FLAG: +The availability of this feature is controlled by a feature flag. +For more information, see the history. +This feature is available for testing, but not ready for production use. + Run a health check to test if your instance meets the requirements to use GitLab Duo. When the health check completes, it displays a pass or fail result and the types of issues. -- GitLab