GitLab Installation and Updates
GitLab.com is moving to 15.0 with a few breaking changes

GitLab.com is moving to 15.0 with a few breaking changes

4/18/2022 · Brian Rhea

What this post added

This post details breaking changes and feature removals in GitLab 15.0, impacting areas such as audit events, API endpoints, OAuth flows, SSH and PAT expiration enforcement, pipeline configurations, authentication methods, feature flags, GraphQL fields, runner status reporting, CI/CD keywords, test coverage settings, container registry authentication, and package settings permissions. Specific removals include audit events for repository push events, pass-by-default requests for the external status check API, OAuth implicit grant, OAuth tokens without expiration, optional enforcement of SSH and PAT expiration, required pipeline configurations from Premium tier, `omniauth-kerberos` gem, `PUSH_RULES_SUPERSEDE_CODE_OWNERS` feature flag, `defaultMergeCommitMessageWithDescription` GraphQL API field, `offline`/`not_connected` runner statuses in API, `artifacts:report:cobertura` keyword, `disable_strict_host_key_checking` default to `false` for SSH executor, `not_connected` runner status API value, `type`/`types` CI/CD keywords, project setting for test coverage parsing, `htpasswd` authentication for Container Registry, and GraphQL permissions for package settings.

Read the original post ↗