In two month we have to upgrade to GitLab version 19. GitLab 19.0 is scheduled for May 21, 2026. This tasks tracks all deprecation.
A list of all deprecation in version 19: https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0
See also update recommendations here: https://docs.gitlab.com/policy/maintenance/#upgrade-recommendations (which are not yet available for 19).
## Deprecation affecting us:
~~[Support for PostgreSQL 16](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#support-for-postgresql-16)~~ all instances updated to postgresql 17
## Deprecation NOT affecting us:
[ciJobTokenScopeAddProject GraphQL mutation is deprecated](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#cijobtokenscopeaddproject-graphql-mutation-is-deprecated)
[Azure storage driver for the container registry](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#azure-storage-driver-for-the-container-registry)
[Container Registry AWS S3 Signature Version 2 support](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#container-registry-aws-s3-signature-version-2-support)
[Enforce page limit for unauthenticated Projects API requests](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#enforce-page-limit-for-unauthenticated-projects-api-requests)
[Linux package support for SUSE distributions](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#linux-package-support-for-suse-distributions)
[Linux package support for Ubuntu 20.04](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#linux-package-support-for-ubuntu-2004)
[Mattermost bundled with Linux package](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#mattermost-bundled-with-linux-package)
[Resource owner password credentials grant is deprecated](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#resource-owner-password-credentials-grant-is-deprecated)
[S3 storage driver (AWS SDK v1) for the container registry](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#s3-storage-driver-aws-sdk-v1-for-the-container-registry)
[Slack slash commands](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#slack-slash-commands)
[Spamcheck support in the Linux package and GitLab Helm chart](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#spamcheck-support-in-the-linux-package-and-gitlab-helm-chart)
[Support for bundled PostgreSQL, Redis, and MinIO in GitLab Helm chart](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#support-for-bundled-postgresql-redis-and-minio-in-gitlab-helm-chart)
[Support for NGINX Ingress](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#support-for-nginx-ingress)
[Support for Redis 6](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#support-for-redis-6)
[The ci_job_token_scope_enabled projects API attribute is deprecated](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#the-ci_job_token_scope_enabled-projects-api-attribute-is-deprecated)
[The heroku/builder:22 image is deprecated](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#the-herokubuilder22-image-is-deprecated)
[Trending tab in Explore projects page is deprecated](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#trending-tab-in-explore-projects-page-is-deprecated)
[Using app passwords with Bitbucket Cloud import GitLab API](https://docs.gitlab.com/update/deprecations/?removal_milestone=19.0#using-app-passwords-with-bitbucket-cloud-import-gitlab-api)
## Upgraded hosts:
Test instance:
[] gitlab-1001.devtools.eqiad1.wikimedia.cloud
[] gitlab-runner-1007.devtools.eqiad1.wikimedia.cloud
[] gitlab-runner-1008.devtools.eqiad1.wikimedia.cloud
Replicas:
[] gitlab1003.wikimedia.org
[] gitlab2002.wikimedia.org
Production:
[] gitlab1004.wikimedia.org
[] Trusted runners
[] Shared runners
[] Cloud runners