-name:"RenameTaskRunnerpodtoToolbox"# The name of the feature to be deprecated
-name:"RenameTaskRunnerpodtoToolbox"# The name of the feature to be deprecated
announcement_milestone:"14.2"# The milestone when this feature was first announced as deprecated.
announcement_milestone:"14.2"# The milestone when this feature was first announced as deprecated.
announcement_date:"2021-09-22"
removal_milestone:"14.4"# the milestone when this feature is planned to be removed
removal_milestone:"14.4"# the milestone when this feature is planned to be removed
body:|# Do not modify this line, instead modify the lines below.
body:|# Do not modify this line, instead modify the lines below.
The Task Runner pod is used to execute periodic housekeeping tasks within the GitLab application and is often confused with the GitLab Runner. Thus, [Task Runner will be renamed to Toolbox](https://gitlab.com/groups/gitlab-org/charts/-/epics/25).
The Task Runner pod is used to execute periodic housekeeping tasks within the GitLab application and is often confused with the GitLab Runner. Thus, [Task Runner will be renamed to Toolbox](https://gitlab.com/groups/gitlab-org/charts/-/epics/25).
[GitLab Serverless](https://docs.gitlab.com/ee/user/project/clusters/serverless/) is a feature set to support Knative-based serverless development with automatic deployments and monitoring.
[GitLab Serverless](https://docs.gitlab.com/ee/user/project/clusters/serverless/) is a feature set to support Knative-based serverless development with automatic deployments and monitoring.
-name:"Featurename"# The name of the feature to be deprecated
-name:"Featurename"# The name of the feature to be deprecated
announcement_milestone:"XX.YY"# The milestone when this feature was first announced as deprecated.
announcement_milestone:"XX.YY"# The milestone when this feature was first announced as deprecated.
removal_milestone:"XX.YY"# the milestone when this feature is planned to be removed
announcement_date:"YYYY-MM-DD"# The date of the milestone release when this feature was first announced as deprecated
removal_milestone:"XX.YY"# The milestone when this feature is planned to be removed
body:|# Do not modify this line, instead modify the lines below.
body:|# Do not modify this line, instead modify the lines below.
<!-- START OF BODY COMMENT
<!-- START OF BODY COMMENT
...
@@ -29,5 +30,4 @@
...
@@ -29,5 +30,4 @@
documentation_url:# (optional) This is a link to the current documentation page
documentation_url:# (optional) This is a link to the current documentation page
image_url:# (optional) This is a link to a thumbnail image depicting the feature
image_url:# (optional) This is a link to a thumbnail image depicting the feature
video_url:# (optional) Use the youtube thumbnail URL with the structure of https://img.youtube.com/vi/UNIQUEID/hqdefault.jpg
video_url:# (optional) Use the youtube thumbnail URL with the structure of https://img.youtube.com/vi/UNIQUEID/hqdefault.jpg
announcement_date:# YYYY-MM-DD format - the date of the milestone release when this feature was first announced as deprecated
removal_date:# (optional - may be required in the future) YYYY-MM-DD format - the date of the milestone release when this feature is planned to be removed
removal_date:# (optional - may be required in the future) YYYY-MM-DD format - the date of the milestone release when this feature is planned to be removed
@@ -26,6 +26,8 @@ supported using a single PostgreSQL adapter, whereas the new format is changing
...
@@ -26,6 +26,8 @@ supported using a single PostgreSQL adapter, whereas the new format is changing
This deprecation mainly impacts users compiling GitLab from source because Omnibus will handle this configuration automatically.
This deprecation mainly impacts users compiling GitLab from source because Omnibus will handle this configuration automatically.
Announced: 2021-09-22
### Audit events for repository push events
### Audit events for repository push events
Audit events for [repository events](../administration/audit_events.md#repository-push) are now deprecated and will be removed in GitLab 15.0.
Audit events for [repository events](../administration/audit_events.md#repository-push) are now deprecated and will be removed in GitLab 15.0.
...
@@ -34,6 +36,8 @@ These events have always been disabled by default and had to be manually enabled
...
@@ -34,6 +36,8 @@ These events have always been disabled by default and had to be manually enabled
feature flag. Enabling them can cause too many events to be generated which can
feature flag. Enabling them can cause too many events to be generated which can
dramatically slow down GitLab instances. For this reason, they are being removed.
dramatically slow down GitLab instances. For this reason, they are being removed.
Announced: 2021-09-02
### OmniAuth Kerberos gem
### OmniAuth Kerberos gem
The `omniauth-kerberos` gem will be removed in our next major release, GitLab 15.0.
The `omniauth-kerberos` gem will be removed in our next major release, GitLab 15.0.
...
@@ -42,12 +46,16 @@ This gem has not been maintained and has very little usage. We therefore plan to
...
@@ -42,12 +46,16 @@ This gem has not been maintained and has very little usage. We therefore plan to
Note that we are not deprecating the Kerberos SPNEGO integration, only the old password-based Kerberos integration.
Note that we are not deprecating the Kerberos SPNEGO integration, only the old password-based Kerberos integration.
Announced: 2021-09-22
### GitLab Serverless
### GitLab Serverless
[GitLab Serverless](../user/project/clusters/serverless/index.md) is a feature set to support Knative-based serverless development with automatic deployments and monitoring.
[GitLab Serverless](../user/project/clusters/serverless/index.md) is a feature set to support Knative-based serverless development with automatic deployments and monitoring.
We decided to remove the GitLab Serverless features as they never really resonated with our users. Besides, given the continuous development of Kubernetes and Knative, our current implementations do not even work with recent versions.
We decided to remove the GitLab Serverless features as they never really resonated with our users. Besides, given the continuous development of Kubernetes and Knative, our current implementations do not even work with recent versions.
Announced: 2021-09-22
## 14.4
## 14.4
### Rename Task Runner pod to Toolbox
### Rename Task Runner pod to Toolbox
...
@@ -55,3 +63,5 @@ We decided to remove the GitLab Serverless features as they never really resonat
...
@@ -55,3 +63,5 @@ We decided to remove the GitLab Serverless features as they never really resonat
The Task Runner pod is used to execute periodic housekeeping tasks within the GitLab application and is often confused with the GitLab Runner. Thus, [Task Runner will be renamed to Toolbox](https://gitlab.com/groups/gitlab-org/charts/-/epics/25).
The Task Runner pod is used to execute periodic housekeeping tasks within the GitLab application and is often confused with the GitLab Runner. Thus, [Task Runner will be renamed to Toolbox](https://gitlab.com/groups/gitlab-org/charts/-/epics/25).
This will result in the rename of the sub-chart: `gitlab/task-runner` to `gitlab/toolbox`. Resulting pods will be named along the lines of `{{ .Release.Name }}-toolbox`, which will often be `gitlab-toolbox`. They will be locatable with the label `app=toolbox`.
This will result in the rename of the sub-chart: `gitlab/task-runner` to `gitlab/toolbox`. Resulting pods will be named along the lines of `{{ .Release.Name }}-toolbox`, which will often be `gitlab-toolbox`. They will be locatable with the label `app=toolbox`.