From 4683f63daedca43af276965ca1077bcca802513e Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 19 May 2025 00:10:12 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- doc/administration/housekeeping.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/doc/administration/housekeeping.md b/doc/administration/housekeeping.md index ac6b81728be..e40abe98391 100644 --- a/doc/administration/housekeeping.md +++ b/doc/administration/housekeeping.md @@ -134,14 +134,18 @@ from your project every `200` push, freeing up storage space for your project. ### Prune unreachable objects -Unreachable objects are pruned as part of scheduled housekeeping. However, -you can trigger manual pruning as well. An example: removing commits that contain sensitive -information. Triggering housekeeping prunes unreachable objects with a grace period of -two weeks. When you manually trigger the pruning of unreachable objects, the grace period -is reduced to 30 minutes. +Unreachable objects are pruned as part of scheduled housekeeping. However, you can trigger +manual pruning as well. Triggering housekeeping prunes unreachable objects with a grace +period of two weeks. When you manually trigger the pruning of unreachable objects, the +grace period is reduced to 30 minutes. {{< alert type="warning" >}} +Pruning unreachable objects does not guarantee the removal of leaked secrets and other sensitive information. For information on how to remove secrets that +were committed but not pushed, see the [remove a secret from your commits tutorial](../user/application_security/secret_detection/remove_secrets_tutorial.md). +Additionally, you can [remove blobs individually](../user/project/repository/repository_size.md#remove-blobs). Refer to that documentation for possible +consequences of performing that operation. + If a concurrent process (like `git push`) has created an object but hasn't created a reference to the object yet, your repository can become corrupted if a reference to the object is added after the object is deleted. The grace period exists to