From c425a6e368538c2611c01a2f741a9a1bdbad3096 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 11 Jul 2025 00:12:17 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- db/docs/abuse_events.yml | 1 + db/docs/abuse_report_assignees.yml | 1 + db/docs/abuse_report_events.yml | 1 + db/docs/abuse_report_label_links.yml | 1 + db/docs/abuse_report_labels.yml | 1 + db/docs/abuse_report_notes.yml | 1 + db/docs/abuse_report_uploads.yml | 1 + db/docs/abuse_report_user_mentions.yml | 1 + db/docs/abuse_reports.yml | 1 + db/docs/abuse_trust_scores.yml | 1 + db/docs/admin_roles.yml | 3 +- db/docs/ai_feature_settings.yml | 1 + db/docs/ai_self_hosted_models.yml | 1 + db/docs/ai_testing_terms_acceptances.yml | 1 + ...ents_instance_amazon_s3_configurations.yml | 1 + ...ance_external_audit_event_destinations.yml | 1 + ...stance_external_streaming_destinations.yml | 1 + ...ce_google_cloud_logging_configurations.yml | 1 + ..._instance_streaming_event_type_filters.yml | 1 + ..._streaming_instance_event_type_filters.yml | 1 + db/docs/authentication_events.yml | 1 + db/docs/cloud_connector_keys.yml | 1 + db/docs/cluster_platforms_kubernetes.yml | 1 + db/docs/cluster_providers_aws.yml | 1 + db/docs/cluster_providers_gcp.yml | 1 + db/docs/clusters.yml | 1 + db/docs/clusters_integration_prometheus.yml | 1 + db/docs/clusters_kubernetes_namespaces.yml | 1 + db/docs/content_blocked_states.yml | 1 + db/docs/deploy_tokens.yml | 1 + db/docs/gpg_key_subkeys.yml | 1 + db/docs/gpg_keys.yml | 1 + db/docs/historical_data.yml | 1 + db/docs/identities.yml | 1 + db/docs/instance_audit_events.yml | 1 + ...nstance_audit_events_streaming_headers.yml | 1 + db/docs/keys.yml | 1 + db/docs/ldap_admin_role_links.yml | 1 + db/docs/oauth_applications.yml | 1 + db/docs/operations_feature_flag_scopes.yml | 1 + db/docs/plans.yml | 1 + db/docs/programming_languages.yml | 1 + db/docs/security_training_providers.yml | 1 + db/docs/spam_logs.yml | 1 + db/docs/subscription_add_ons.yml | 1 + db/docs/user_agent_details.yml | 1 + db/docs/user_audit_events.yml | 1 + .../user_permission_export_upload_uploads.yml | 1 + db/docs/user_permission_export_uploads.yml | 1 + db/docs/users_statistics.yml | 1 + db/docs/work_item_hierarchy_restrictions.yml | 1 + .../work_item_related_link_restrictions.yml | 1 + db/docs/work_item_types.yml | 1 + db/docs/work_item_widget_definitions.yml | 1 + db/docs/x509_certificates.yml | 1 + db/docs/x509_issuers.yml | 1 + doc/administration/dedicated/monitor.md | 34 ++++++++++++++----- 57 files changed, 82 insertions(+), 10 deletions(-) diff --git a/db/docs/abuse_events.yml b/db/docs/abuse_events.yml index e95884d9161..eddbbe1800c 100644 --- a/db/docs/abuse_events.yml +++ b/db/docs/abuse_events.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/115258 milestone: '16.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553427 diff --git a/db/docs/abuse_report_assignees.yml b/db/docs/abuse_report_assignees.yml index 1a9f0b1fb2c..863609a0cae 100644 --- a/db/docs/abuse_report_assignees.yml +++ b/db/docs/abuse_report_assignees.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/134240 milestone: '16.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553428 diff --git a/db/docs/abuse_report_events.yml b/db/docs/abuse_report_events.yml index c947ecd24cd..d4530963500 100644 --- a/db/docs/abuse_report_events.yml +++ b/db/docs/abuse_report_events.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/119199 milestone: '16.0' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553429 diff --git a/db/docs/abuse_report_label_links.yml b/db/docs/abuse_report_label_links.yml index 0c4ffdfeff8..09f893a3223 100644 --- a/db/docs/abuse_report_label_links.yml +++ b/db/docs/abuse_report_label_links.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/168186 milestone: '17.6' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553430 diff --git a/db/docs/abuse_report_labels.yml b/db/docs/abuse_report_labels.yml index e3490180ed2..3158ff49b0c 100644 --- a/db/docs/abuse_report_labels.yml +++ b/db/docs/abuse_report_labels.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/168186 milestone: '17.6' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553431 diff --git a/db/docs/abuse_report_notes.yml b/db/docs/abuse_report_notes.yml index 87a9dd260d9..e37d388c03a 100644 --- a/db/docs/abuse_report_notes.yml +++ b/db/docs/abuse_report_notes.yml @@ -10,3 +10,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/156146 milestone: '17.2' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553432 diff --git a/db/docs/abuse_report_uploads.yml b/db/docs/abuse_report_uploads.yml index 5b9dc092168..a8dd2da7476 100644 --- a/db/docs/abuse_report_uploads.yml +++ b/db/docs/abuse_report_uploads.yml @@ -10,3 +10,4 @@ introduced_by_url: milestone: '17.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553433 diff --git a/db/docs/abuse_report_user_mentions.yml b/db/docs/abuse_report_user_mentions.yml index fabedf3ea17..dfb2b4ed73f 100644 --- a/db/docs/abuse_report_user_mentions.yml +++ b/db/docs/abuse_report_user_mentions.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/132505 milestone: '16.5' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553434 diff --git a/db/docs/abuse_reports.yml b/db/docs/abuse_reports.yml index f8ddcaa588c..6e66ab4621a 100644 --- a/db/docs/abuse_reports.yml +++ b/db/docs/abuse_reports.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/cba7f20dc8614d1 milestone: '7.13' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553435 diff --git a/db/docs/abuse_trust_scores.yml b/db/docs/abuse_trust_scores.yml index 090b5c77e06..a2ce8073aa9 100644 --- a/db/docs/abuse_trust_scores.yml +++ b/db/docs/abuse_trust_scores.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/117301 milestone: '15.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553436 diff --git a/db/docs/admin_roles.yml b/db/docs/admin_roles.yml index 803cf125fc3..e2819bb6b40 100644 --- a/db/docs/admin_roles.yml +++ b/db/docs/admin_roles.yml @@ -8,4 +8,5 @@ description: Stores custom admin roles with composable permissions introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/186331 milestone: '17.11' gitlab_schema: gitlab_main -table_size: small \ No newline at end of file +table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553437 diff --git a/db/docs/ai_feature_settings.yml b/db/docs/ai_feature_settings.yml index 67221c11c3e..92e8ad1a88a 100644 --- a/db/docs/ai_feature_settings.yml +++ b/db/docs/ai_feature_settings.yml @@ -10,3 +10,4 @@ milestone: '17.1' gitlab_schema: gitlab_main notes: Used only for self-managed. Not used in GitLab.com, nor Cells table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553438 diff --git a/db/docs/ai_self_hosted_models.yml b/db/docs/ai_self_hosted_models.yml index 1bcdc73f51f..9a7f1c26add 100644 --- a/db/docs/ai_self_hosted_models.yml +++ b/db/docs/ai_self_hosted_models.yml @@ -10,3 +10,4 @@ milestone: '17.0' gitlab_schema: gitlab_main notes: Used only for self-managed. Not used in GitLab.com, nor Cells table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553439 diff --git a/db/docs/ai_testing_terms_acceptances.yml b/db/docs/ai_testing_terms_acceptances.yml index c58495a5b27..5c960b3c077 100644 --- a/db/docs/ai_testing_terms_acceptances.yml +++ b/db/docs/ai_testing_terms_acceptances.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/155231 milestone: '17.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553440 diff --git a/db/docs/audit_events_instance_amazon_s3_configurations.yml b/db/docs/audit_events_instance_amazon_s3_configurations.yml index 1fc4e451340..8e285310d74 100644 --- a/db/docs/audit_events_instance_amazon_s3_configurations.yml +++ b/db/docs/audit_events_instance_amazon_s3_configurations.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/136492 milestone: '16.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553441 diff --git a/db/docs/audit_events_instance_external_audit_event_destinations.yml b/db/docs/audit_events_instance_external_audit_event_destinations.yml index 1685dca7827..cb7de9b3ba7 100644 --- a/db/docs/audit_events_instance_external_audit_event_destinations.yml +++ b/db/docs/audit_events_instance_external_audit_event_destinations.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/116909 milestone: '15.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553442 diff --git a/db/docs/audit_events_instance_external_streaming_destinations.yml b/db/docs/audit_events_instance_external_streaming_destinations.yml index 0fea2e1ca8b..b8279b0fc53 100644 --- a/db/docs/audit_events_instance_external_streaming_destinations.yml +++ b/db/docs/audit_events_instance_external_streaming_destinations.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/141739 milestone: '16.9' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553443 diff --git a/db/docs/audit_events_instance_google_cloud_logging_configurations.yml b/db/docs/audit_events_instance_google_cloud_logging_configurations.yml index 55e1e7385d7..2610766086f 100644 --- a/db/docs/audit_events_instance_google_cloud_logging_configurations.yml +++ b/db/docs/audit_events_instance_google_cloud_logging_configurations.yml @@ -10,3 +10,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/issues/423036 milestone: '16.4' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553444 diff --git a/db/docs/audit_events_instance_streaming_event_type_filters.yml b/db/docs/audit_events_instance_streaming_event_type_filters.yml index c0655ce7a8c..efcb553d385 100644 --- a/db/docs/audit_events_instance_streaming_event_type_filters.yml +++ b/db/docs/audit_events_instance_streaming_event_type_filters.yml @@ -10,3 +10,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/145421 milestone: '16.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553445 diff --git a/db/docs/audit_events_streaming_instance_event_type_filters.yml b/db/docs/audit_events_streaming_instance_event_type_filters.yml index 6e7e72573c1..1e08ad6a726 100644 --- a/db/docs/audit_events_streaming_instance_event_type_filters.yml +++ b/db/docs/audit_events_streaming_instance_event_type_filters.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/123330 milestone: '16.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553446 diff --git a/db/docs/authentication_events.yml b/db/docs/authentication_events.yml index aa2f322b315..bc01881afd9 100644 --- a/db/docs/authentication_events.yml +++ b/db/docs/authentication_events.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/39652 milestone: '13.4' gitlab_schema: gitlab_main table_size: large +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553447 diff --git a/db/docs/cloud_connector_keys.yml b/db/docs/cloud_connector_keys.yml index 3bfde1267aa..b9e2b12ab1a 100644 --- a/db/docs/cloud_connector_keys.yml +++ b/db/docs/cloud_connector_keys.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/179559 milestone: '17.9' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553448 diff --git a/db/docs/cluster_platforms_kubernetes.yml b/db/docs/cluster_platforms_kubernetes.yml index 1af637e39d1..2f2812cf1c2 100644 --- a/db/docs/cluster_platforms_kubernetes.yml +++ b/db/docs/cluster_platforms_kubernetes.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553449 diff --git a/db/docs/cluster_providers_aws.yml b/db/docs/cluster_providers_aws.yml index c361a4cf867..e452a2f795d 100644 --- a/db/docs/cluster_providers_aws.yml +++ b/db/docs/cluster_providers_aws.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553450 diff --git a/db/docs/cluster_providers_gcp.yml b/db/docs/cluster_providers_gcp.yml index 273c91f2fb0..163f31b4955 100644 --- a/db/docs/cluster_providers_gcp.yml +++ b/db/docs/cluster_providers_gcp.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553451 diff --git a/db/docs/clusters.yml b/db/docs/clusters.yml index 0293076354d..99630a5c338 100644 --- a/db/docs/clusters.yml +++ b/db/docs/clusters.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553452 diff --git a/db/docs/clusters_integration_prometheus.yml b/db/docs/clusters_integration_prometheus.yml index 3770d6507e7..43fb1bbf6a1 100644 --- a/db/docs/clusters_integration_prometheus.yml +++ b/db/docs/clusters_integration_prometheus.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553453 diff --git a/db/docs/clusters_kubernetes_namespaces.yml b/db/docs/clusters_kubernetes_namespaces.yml index cbdffe0e41f..169ab05897e 100644 --- a/db/docs/clusters_kubernetes_namespaces.yml +++ b/db/docs/clusters_kubernetes_namespaces.yml @@ -11,3 +11,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because Table is scheduled for removal table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553454 diff --git a/db/docs/content_blocked_states.yml b/db/docs/content_blocked_states.yml index 93e546cd0e2..e90be8cb2e1 100644 --- a/db/docs/content_blocked_states.yml +++ b/db/docs/content_blocked_states.yml @@ -10,3 +10,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because because this is a JiHu specific table table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553455 diff --git a/db/docs/deploy_tokens.yml b/db/docs/deploy_tokens.yml index 8c4e11ce995..4696d7d4a8a 100644 --- a/db/docs/deploy_tokens.yml +++ b/db/docs/deploy_tokens.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/db18993f652425b milestone: '10.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553456 diff --git a/db/docs/gpg_key_subkeys.yml b/db/docs/gpg_key_subkeys.yml index 246299cd32c..d2e595d2256 100644 --- a/db/docs/gpg_key_subkeys.yml +++ b/db/docs/gpg_key_subkeys.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/14 milestone: '10.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553457 diff --git a/db/docs/gpg_keys.yml b/db/docs/gpg_keys.yml index e390af35b3c..b91868e0b56 100644 --- a/db/docs/gpg_keys.yml +++ b/db/docs/gpg_keys.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/95 milestone: '9.5' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553458 diff --git a/db/docs/historical_data.yml b/db/docs/historical_data.yml index 5a5420ebcb4..e8147c1e2e4 100644 --- a/db/docs/historical_data.yml +++ b/db/docs/historical_data.yml @@ -11,3 +11,4 @@ introduced_by_url: https://dev.gitlab.org/gitlab/gitlab-ee/-/merge_requests/390 milestone: '7.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553459 diff --git a/db/docs/identities.yml b/db/docs/identities.yml index a5c96a0c561..3126e3d03a6 100644 --- a/db/docs/identities.yml +++ b/db/docs/identities.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/1a80d13a3990937 milestone: '7.6' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553460 diff --git a/db/docs/instance_audit_events.yml b/db/docs/instance_audit_events.yml index 99985db6119..30e39bbdb6d 100644 --- a/db/docs/instance_audit_events.yml +++ b/db/docs/instance_audit_events.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152035/ milestone: '17.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553461 diff --git a/db/docs/instance_audit_events_streaming_headers.yml b/db/docs/instance_audit_events_streaming_headers.yml index 22180690f2b..b8049061493 100644 --- a/db/docs/instance_audit_events_streaming_headers.yml +++ b/db/docs/instance_audit_events_streaming_headers.yml @@ -10,3 +10,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/88063 milestone: '16.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553462 diff --git a/db/docs/keys.yml b/db/docs/keys.yml index 6508b28048e..dbee1523e52 100644 --- a/db/docs/keys.yml +++ b/db/docs/keys.yml @@ -13,3 +13,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9ba122486766584 milestone: "<6.0" gitlab_schema: gitlab_main table_size: medium +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553463 diff --git a/db/docs/ldap_admin_role_links.yml b/db/docs/ldap_admin_role_links.yml index 8492c1e44ff..f21806cebd7 100644 --- a/db/docs/ldap_admin_role_links.yml +++ b/db/docs/ldap_admin_role_links.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/184606 milestone: '17.11' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553464 diff --git a/db/docs/oauth_applications.yml b/db/docs/oauth_applications.yml index 6eccc335918..cb6e9e011bc 100644 --- a/db/docs/oauth_applications.yml +++ b/db/docs/oauth_applications.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/e41dadcb33fda44 milestone: '7.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553465 diff --git a/db/docs/operations_feature_flag_scopes.yml b/db/docs/operations_feature_flag_scopes.yml index c00ab1d3936..006f125a1db 100644 --- a/db/docs/operations_feature_flag_scopes.yml +++ b/db/docs/operations_feature_flag_scopes.yml @@ -10,3 +10,4 @@ gitlab_schema: gitlab_main exempt_from_sharding: true notes: Exempted because because this table has no data and is marked to be dropped. table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553466 diff --git a/db/docs/plans.yml b/db/docs/plans.yml index 2ae7fe79e56..34abb5796d5 100644 --- a/db/docs/plans.yml +++ b/db/docs/plans.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/39ca951a0f28d14 milestone: '9.5' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553467 diff --git a/db/docs/programming_languages.yml b/db/docs/programming_languages.yml index 164da900072..471d448c4da 100644 --- a/db/docs/programming_languages.yml +++ b/db/docs/programming_languages.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/19 milestone: '11.2' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553468 diff --git a/db/docs/security_training_providers.yml b/db/docs/security_training_providers.yml index d4090a6d4bb..3082d8b99e1 100644 --- a/db/docs/security_training_providers.yml +++ b/db/docs/security_training_providers.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/78195 milestone: '14.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553469 diff --git a/db/docs/spam_logs.yml b/db/docs/spam_logs.yml index 10e4d86c4e4..2e12f004283 100644 --- a/db/docs/spam_logs.yml +++ b/db/docs/spam_logs.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/22 milestone: '8.5' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553470 diff --git a/db/docs/subscription_add_ons.yml b/db/docs/subscription_add_ons.yml index 5b585c840b1..b4789ad95e1 100644 --- a/db/docs/subscription_add_ons.yml +++ b/db/docs/subscription_add_ons.yml @@ -9,3 +9,4 @@ classes: - GitlabSubscriptions::AddOn gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553471 diff --git a/db/docs/user_agent_details.yml b/db/docs/user_agent_details.yml index b82eae61b6b..7398fa48313 100644 --- a/db/docs/user_agent_details.yml +++ b/db/docs/user_agent_details.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/55 milestone: '8.11' gitlab_schema: gitlab_main table_size: medium +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553472 diff --git a/db/docs/user_audit_events.yml b/db/docs/user_audit_events.yml index 1988e781988..78e0fbeb90c 100644 --- a/db/docs/user_audit_events.yml +++ b/db/docs/user_audit_events.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/152035/ milestone: '17.1' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553473 diff --git a/db/docs/user_permission_export_upload_uploads.yml b/db/docs/user_permission_export_upload_uploads.yml index 8803df440c2..7772629332a 100644 --- a/db/docs/user_permission_export_upload_uploads.yml +++ b/db/docs/user_permission_export_upload_uploads.yml @@ -10,3 +10,4 @@ introduced_by_url: milestone: '17.11' table_size: small gitlab_schema: gitlab_main +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553474 diff --git a/db/docs/user_permission_export_uploads.yml b/db/docs/user_permission_export_uploads.yml index b64b09895e9..8e4b4e2adeb 100644 --- a/db/docs/user_permission_export_uploads.yml +++ b/db/docs/user_permission_export_uploads.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/47846 milestone: '13.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553475 diff --git a/db/docs/users_statistics.yml b/db/docs/users_statistics.yml index 9c288d55b45..842c9351fba 100644 --- a/db/docs/users_statistics.yml +++ b/db/docs/users_statistics.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/26261 milestone: '12.9' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553476 diff --git a/db/docs/work_item_hierarchy_restrictions.yml b/db/docs/work_item_hierarchy_restrictions.yml index 30e09b49e04..3ff1da1ec8c 100644 --- a/db/docs/work_item_hierarchy_restrictions.yml +++ b/db/docs/work_item_hierarchy_restrictions.yml @@ -10,3 +10,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/103796 milestone: '15.7' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553477 diff --git a/db/docs/work_item_related_link_restrictions.yml b/db/docs/work_item_related_link_restrictions.yml index b7db55bec42..e9e3edd5af0 100644 --- a/db/docs/work_item_related_link_restrictions.yml +++ b/db/docs/work_item_related_link_restrictions.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/133044 milestone: '16.5' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553478 diff --git a/db/docs/work_item_types.yml b/db/docs/work_item_types.yml index a7ce76607bf..1b5e06c2fd6 100644 --- a/db/docs/work_item_types.yml +++ b/db/docs/work_item_types.yml @@ -12,3 +12,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/55705 milestone: '14.2' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553411 diff --git a/db/docs/work_item_widget_definitions.yml b/db/docs/work_item_widget_definitions.yml index f0d9b891144..85d235aaa34 100644 --- a/db/docs/work_item_widget_definitions.yml +++ b/db/docs/work_item_widget_definitions.yml @@ -12,3 +12,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/107582 milestone: '15.9' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553479 diff --git a/db/docs/x509_certificates.yml b/db/docs/x509_certificates.yml index d739d69769a..638399b62e1 100644 --- a/db/docs/x509_certificates.yml +++ b/db/docs/x509_certificates.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17773 milestone: '12.8' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553480 diff --git a/db/docs/x509_issuers.yml b/db/docs/x509_issuers.yml index 809e2e58768..8ecbd94ca43 100644 --- a/db/docs/x509_issuers.yml +++ b/db/docs/x509_issuers.yml @@ -9,3 +9,4 @@ introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/17773 milestone: '12.8' gitlab_schema: gitlab_main table_size: small +sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/553481 diff --git a/doc/administration/dedicated/monitor.md b/doc/administration/dedicated/monitor.md index 6810ee86ae3..899e8b2bb17 100644 --- a/doc/administration/dedicated/monitor.md +++ b/doc/administration/dedicated/monitor.md @@ -13,24 +13,40 @@ title: Monitor your GitLab Dedicated instance {{< /details >}} -GitLab delivers [application logs](../logs/_index.md) to an Amazon S3 bucket in the GitLab tenant account, which can be shared with you. +GitLab delivers [application logs](../logs/_index.md) to an Amazon S3 bucket in the GitLab +tenant account, which can be shared with you. +To access these logs, you must provide AWS Identity and Access Management (IAM) Amazon Resource +Names (ARNs) that uniquely identify your AWS users or roles. -Logs stored in the S3 bucket are retained indefinitely, until the one year retention policy is fully enforced. GitLab team members can view more information in confidential issue [483](https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/483). +Logs stored in the S3 bucket are retained indefinitely. + +GitLab team members can view more information about the proposed retention policy in +this confidential issue: `https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/483`. ## Request access to application logs -To gain read only access to the S3 bucket with your application logs: +To gain read-only access to the S3 bucket with your application logs: -1. Open a [support ticket](https://support.gitlab.com/hc/en-us/requests/new?ticket_form_id=4414917877650) with the title `Customer Log Access`. -1. In the body of the ticket, include a list of IAM Principal Amazon Resource Names (ARNs) that require access to the logs from the S3 bucket. The ARNs can be for users or roles. +1. Open a [support ticket](https://support.gitlab.com/hc/en-us/requests/new?ticket_form_id=4414917877650) + with the title `Customer Log Access`. +1. In the body of the ticket, include a list of IAM ARNs for the users or roles that require + access to the logs. Specify the full ARN path without wildcards (`*`). For example: - {{< alert type="note" >}} + - User: `arn:aws:iam::123456789012:user/username` + - Role: `arn:aws:iam::123456789012:role/rolename` - Specify the full ARN path without wildcards (`*`). Wildcard characters are not supported. GitLab team members can read more about the proposed feature to add wildcard support in this confidential issue: [7010](https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/7010). +{{< alert type="note" >}} - {{< /alert >}} +Only IAM user and role ARNs are supported. +Security Token Service (STS) ARNs (`arn:aws:sts::...`) cannot be used. -GitLab provides the name of the S3 bucket. Your authorized users or roles can then access all objects in the bucket. To verify access, you can use the [AWS CLI](https://aws.amazon.com/cli/). +{{< /alert >}} + +GitLab provides the name of the S3 bucket. Your authorized users or roles can then access all objects in the bucket. +To verify access, you can use the [AWS CLI](https://aws.amazon.com/cli/). + +GitLab team members can view more information about the proposed feature to add wildcard support in this +confidential issue: `https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/team/-/issues/7010`. ## Find your S3 bucket name