summaryrefslogtreecommitdiff
path: root/data/removals
diff options
context:
space:
mode:
Diffstat (limited to 'data/removals')
-rw-r--r--data/removals/15_0/15-0-Pseudonymizer.yml13
-rw-r--r--data/removals/15_0/15-0-SLES-12-SP2.yml10
-rw-r--r--data/removals/15_0/15-0-custom_hooks_dir.yml12
-rw-r--r--data/removals/15_0/15-0-gitaly-internal-socket-dir.yml13
-rw-r--r--data/removals/15_0/15-0-praefect-database-no-proxy.yml11
5 files changed, 59 insertions, 0 deletions
diff --git a/data/removals/15_0/15-0-Pseudonymizer.yml b/data/removals/15_0/15-0-Pseudonymizer.yml
new file mode 100644
index 00000000000..f3ad893e5dc
--- /dev/null
+++ b/data/removals/15_0/15-0-Pseudonymizer.yml
@@ -0,0 +1,13 @@
+- name: "Pseudonymizer"
+ announcement_milestone: "14.7"
+ announcement_date: "2022-01-22"
+ removal_milestone: "15.0"
+ removal_date: "2022-05-22"
+ breaking_change: true
+ body: | # Do not modify this line, instead modify the lines below.
+ The Pseudonymizer feature is generally unused, can cause production issues with large databases, and can interfere with object storage development.
+ It was removed in GitLab 15.0.
+ stage: Enablement
+ tiers: [Free, Premium, Ultimate]
+ documentation_url: "https://docs.gitlab.com/ee/administration/pseudonymizer.html"
+ issue_url: "https://gitlab.com/gitlab-org/gitlab/-/issues/219952"
diff --git a/data/removals/15_0/15-0-SLES-12-SP2.yml b/data/removals/15_0/15-0-SLES-12-SP2.yml
new file mode 100644
index 00000000000..40c51fa5f95
--- /dev/null
+++ b/data/removals/15_0/15-0-SLES-12-SP2.yml
@@ -0,0 +1,10 @@
+- name: "SUSE Linux Enterprise Server 12 SP2"
+ announcement_milestone: "14.5" # The milestone when this feature was first announced as deprecated.
+ announcement_date: "2021-11-22"
+ removal_milestone: "15.0" # the milestone when this feature is planned to be removed
+ removal_date: "2022-05-22" # the date of the milestone release when this feature is planned to be removed
+ breaking_change: true
+ body: | # Do not modify this line, instead modify the lines below.
+ Long term service and support (LTSS) for SUSE Linux Enterprise Server (SLES) 12 SP2 [ended on March 31, 2021](https://www.suse.com/lifecycle/). The CA certificates on SP2 include the expired DST root certificate, and it's not getting new CA certificate package updates. We have implemented some [workarounds](https://gitlab.com/gitlab-org/gitlab-omnibus-builder/-/merge_requests/191), but we will not be able to continue to keep the build running properly.
+ stage: Enablement
+ tiers: [Free, Premium, Ultimate]
diff --git a/data/removals/15_0/15-0-custom_hooks_dir.yml b/data/removals/15_0/15-0-custom_hooks_dir.yml
new file mode 100644
index 00000000000..2c116a55e1c
--- /dev/null
+++ b/data/removals/15_0/15-0-custom_hooks_dir.yml
@@ -0,0 +1,12 @@
+- name: "Move `custom_hooks_dir` setting from GitLab Shell to Gitaly"
+ announcement_milestone: "14.9"
+ announcement_date: "2022-03-22"
+ removal_milestone: "15.0"
+ removal_date: "2022-05-22"
+ breaking_change: true
+ body: | # Do not modify this line, instead modify the lines below.
+ The [`custom_hooks_dir`](https://docs.gitlab.com/ee/administration/server_hooks.html#create-a-global-server-hook-for-all-repositories) setting is now configured in Gitaly, and is removed from GitLab Shell in GitLab 15.0.
+ stage: Enablement
+ tiers: [Free, Premium, Ultimate]
+ issue_url: https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/4208
+ documentation_url: https://docs.gitlab.com/ee/administration/server_hooks.html#create-a-global-server-hook-for-all-repositories
diff --git a/data/removals/15_0/15-0-gitaly-internal-socket-dir.yml b/data/removals/15_0/15-0-gitaly-internal-socket-dir.yml
new file mode 100644
index 00000000000..eedb50d2205
--- /dev/null
+++ b/data/removals/15_0/15-0-gitaly-internal-socket-dir.yml
@@ -0,0 +1,13 @@
+- name: "Support for `gitaly['internal_socket_dir']`"
+ announcement_milestone: "14.10"
+ announcement_date: "2022-04-22"
+ removal_milestone: "15.0"
+ removal_date: "2022-05-22"
+ breaking_change: true
+ body: | # Do not modify this line, instead modify the lines below.
+ Gitaly introduced a new directory that holds all runtime data Gitaly requires to operate correctly. This new directory replaces the old internal socket directory, and consequentially the usage of `gitaly['internal_socket_dir']` was deprecated in favor of `gitaly['runtime_dir']`.
+
+ stage: Enablement
+ tiers: [Free, Premium, Ultimate]
+ issue_url: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6758
+ documentation_url: https://docs.gitlab.com/omnibus/update/gitlab_15_changes.html#removing-support-for-gitalys-internal-socket-path
diff --git a/data/removals/15_0/15-0-praefect-database-no-proxy.yml b/data/removals/15_0/15-0-praefect-database-no-proxy.yml
new file mode 100644
index 00000000000..b363decc68e
--- /dev/null
+++ b/data/removals/15_0/15-0-praefect-database-no-proxy.yml
@@ -0,0 +1,11 @@
+- name: "Move Gitaly Cluster Praefect `database_host_no_proxy` and `database_port_no_proxy configs`"
+ announcement_milestone: "14.0"
+ announcement_date: "2021-05-22"
+ removal_milestone: "15.0"
+ removal_date: "2022-05-22"
+ breaking_change: true
+ body: | # Do not modify this line, instead modify the lines below.
+ The Gitaly Cluster configuration keys for `praefect['database_host_no_proxy']` and `praefect['database_port_no_proxy']` are replaced with `praefect['database_direct_host']` and `praefect['database_direct_port']`.
+ stage: Enablement
+ tiers: [Free, Premium, Ultimate]
+ issue_url: https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6150