Deprecations in Docs - Improve sort order
Within the milestone, we should organize them alphabetically
This commit is contained in:
parent
63ae977c63
commit
93b07b04c6
|
@ -47,16 +47,6 @@ Announced: 2021-08-22
|
|||
|
||||
## 15.0
|
||||
|
||||
### Legacy database configuration
|
||||
|
||||
The syntax of [GitLabs database](https://docs.gitlab.com/omnibus/settings/database.html)
|
||||
configuration located in `database.yml` is changing and the legacy format is deprecated. The legacy format
|
||||
supported using a single PostgreSQL adapter, whereas the new format is changing to support multiple databases. The `main:` database needs to be defined as a first configuration item.
|
||||
|
||||
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 events](https://docs.gitlab.com/ee/administration/audit_events.html#repository-push) are now deprecated and will be removed in GitLab 15.0.
|
||||
|
@ -67,6 +57,24 @@ dramatically slow down GitLab instances. For this reason, they are being removed
|
|||
|
||||
Announced: 2021-09-22
|
||||
|
||||
### GitLab Serverless
|
||||
|
||||
[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.
|
||||
|
||||
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
|
||||
|
||||
### Legacy database configuration
|
||||
|
||||
The syntax of [GitLabs database](https://docs.gitlab.com/omnibus/settings/database.html)
|
||||
configuration located in `database.yml` is changing and the legacy format is deprecated. The legacy format
|
||||
supported using a single PostgreSQL adapter, whereas the new format is changing to support multiple databases. The `main:` database needs to be defined as a first configuration item.
|
||||
|
||||
This deprecation mainly impacts users compiling GitLab from source because Omnibus will handle this configuration automatically.
|
||||
|
||||
Announced: 2021-09-22
|
||||
|
||||
### OmniAuth Kerberos gem
|
||||
|
||||
The `omniauth-kerberos` gem will be removed in our next major release, GitLab 15.0.
|
||||
|
@ -77,14 +85,6 @@ Note that we are not deprecating the Kerberos SPNEGO integration, only the old p
|
|||
|
||||
Announced: 2021-09-22
|
||||
|
||||
### GitLab Serverless
|
||||
|
||||
[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.
|
||||
|
||||
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
|
||||
|
||||
## 15.2
|
||||
|
||||
### NFS for Git repository storage deprecated
|
||||
|
|
|
@ -20,9 +20,11 @@ def render
|
|||
YAML.load_file(file)
|
||||
end
|
||||
|
||||
deprecations = VersionSorter.sort(deprecations) { |d| d["removal_milestone"] }
|
||||
deps = VersionSorter.sort(deprecations) { |d| d["removal_milestone"] }
|
||||
|
||||
milestones = deprecations.map { |d| d["removal_milestone"] }.uniq
|
||||
deprecations = deps.sort_by { |d| d["name"] }
|
||||
|
||||
milestones = deps.map { |d| d["removal_milestone"] }.uniq
|
||||
|
||||
template = Rails.root.join("data/deprecations/templates/_deprecation_template.md.erb")
|
||||
|
||||
|
|
Loading…
Reference in a new issue