summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-04-28 18:10:01 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2022-04-28 18:10:01 +0000
commitf14814c9815f86a95808f089ff219d4e768641c0 (patch)
treebca9f6f2719c693748479776b766786922b026e2 /data
parentf7f0c0502763777f48964774a87b0a34dfb1d9ab (diff)
downloadgitlab-ce-f14814c9815f86a95808f089ff219d4e768641c0.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'data')
-rw-r--r--data/deprecations/14-6-runner-api-status-renames-not_connected.yml15
-rw-r--r--data/deprecations/14-8-runner-api-active-field-replaced-with-paused-breaking-change.yml4
-rw-r--r--data/deprecations/14-8-runner-api-status-filter-does-accept-active-or-paused.yml2
-rw-r--r--data/deprecations/15-0-runner-status-legacy-mode.yml18
-rw-r--r--data/removals/15_0/15-0-remove-dependency-proxy-feature-flag.yml13
-rw-r--r--data/removals/15_0/15-0-remove-versions-packagetype.yml13
6 files changed, 47 insertions, 18 deletions
diff --git a/data/deprecations/14-6-runner-api-status-renames-not_connected.yml b/data/deprecations/14-6-runner-api-status-renames-not_connected.yml
deleted file mode 100644
index a2aba7cadbe..00000000000
--- a/data/deprecations/14-6-runner-api-status-renames-not_connected.yml
+++ /dev/null
@@ -1,15 +0,0 @@
-- name: "Runner status `not_connected` API value"
- announcement_milestone: "14.6" # The milestone when this feature was first announced as deprecated.
- removal_milestone: "15.0" # the milestone when this feature is planned to be removed
- removal_date: "2022-05-22"
- breaking_change: true
- body: | # Do not modify this line, instead modify the lines below.
- The GitLab Runner REST and GraphQL [API](https://docs.gitlab.com/ee/api/runners.html#runners-api) endpoints
- will return `never_contacted` instead of `not_connected` as the status values in 15.0.
-
- Runners that have never contacted the GitLab instance will also return `stale` if created more than 3 months ago.
- stage: Verify
- tiers: [Core, Premium, Ultimate]
- issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/347305
- documentation_url: https://docs.gitlab.com/ee/api/runners.html
- announcement_date: "2021-12-22"
diff --git a/data/deprecations/14-8-runner-api-active-field-replaced-with-paused-breaking-change.yml b/data/deprecations/14-8-runner-api-active-field-replaced-with-paused-breaking-change.yml
index 0300641e540..99af852c13e 100644
--- a/data/deprecations/14-8-runner-api-active-field-replaced-with-paused-breaking-change.yml
+++ b/data/deprecations/14-8-runner-api-active-field-replaced-with-paused-breaking-change.yml
@@ -27,7 +27,7 @@
existing runners.
stage: Verify
tiers: [Core, Premium, Ultimate]
- issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/347211
- documentation_url: https://docs.gitlab.com/ee/api/runners.html
+ issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/351109
+ documentation_url: https://docs.gitlab.com/ee/api/graphql/reference/#cirunner
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
diff --git a/data/deprecations/14-8-runner-api-status-filter-does-accept-active-or-paused.yml b/data/deprecations/14-8-runner-api-status-filter-does-accept-active-or-paused.yml
index 8f706840f0d..174e51f5f5d 100644
--- a/data/deprecations/14-8-runner-api-status-filter-does-accept-active-or-paused.yml
+++ b/data/deprecations/14-8-runner-api-status-filter-does-accept-active-or-paused.yml
@@ -15,4 +15,4 @@
stage: Verify
tiers: [Core, Premium, Ultimate]
issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/351109
- documentation_url: https://docs.gitlab.com/ee/api/runners.html
+ documentation_url: https://docs.gitlab.com/ee/api/graphql/reference/#queryrunners
diff --git a/data/deprecations/15-0-runner-status-legacy-mode.yml b/data/deprecations/15-0-runner-status-legacy-mode.yml
new file mode 100644
index 00000000000..ee7ac1af820
--- /dev/null
+++ b/data/deprecations/15-0-runner-status-legacy-mode.yml
@@ -0,0 +1,18 @@
+- name: "GraphQL API legacyMode argument for Runner status" # The name of the feature to be deprecated
+ announcement_milestone: "15.0" # The milestone when this feature was first announced as deprecated.
+ announcement_date: "2022-05-22" # The date of the milestone release when this feature was first announced as deprecated. This should almost always be the 22nd of a month (YYYY-MM-22), unless you did an out of band blog post.
+ removal_milestone: "16.0" # The milestone when this feature is planned to be removed
+ removal_date: "2023-05-22" # The date of the milestone release when this feature is planned to be removed. This should almost always be the 22nd of a month (YYYY-MM-22), unless you did an out of band blog post.
+ breaking_change: true # If this deprecation is a breaking change, set this value to true
+ reporter: pedropombeiro # GitLab username of the person reporting the deprecation
+ body: | # Do not modify this line, instead modify the lines below.
+ The `legacyMode` argument to the `status` field in `RunnerType` will be rendered non-functional in the 16.0 release
+ as part of the deprecations details in the [issue](https://gitlab.com/gitlab-org/gitlab/-/issues/351109).
+
+ In GitLab 16.0 and later, the `status` field will act as if `legacyMode` is null. The `legacyMode` argument will
+ be present during the 16.x cycle to avoid breaking the API signature, and will be removed altogether in the
+ 17.0 release.
+ stage: Verify
+ tiers: [Core, Premium, Ultimate]
+ issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/360545
+ documentation_url: https://docs.gitlab.com/ee/api/graphql/reference/#cirunnerstatus
diff --git a/data/removals/15_0/15-0-remove-dependency-proxy-feature-flag.yml b/data/removals/15_0/15-0-remove-dependency-proxy-feature-flag.yml
new file mode 100644
index 00000000000..1d43573bb22
--- /dev/null
+++ b/data/removals/15_0/15-0-remove-dependency-proxy-feature-flag.yml
@@ -0,0 +1,13 @@
+- name: "Remove dependency_proxy_for_private_groups feature flag" # The name of the feature to be deprecated
+ announcement_milestone: "14.5" # The milestone when this feature was first announced as deprecated.
+ announcement_date: "2021-11-22" # The date of the milestone release when this feature was first announced as deprecated. This should almost always be the 22nd of a month (YYYY-MM-22), unless you did an out of band blog post.
+ 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.
+ A feature flag was [introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/11582) in GitLab 13.7 as part of the change to require authentication to use the Dependency Proxy. Before GitLab 13.7, you could use the Dependency Proxy without authentication.
+
+ In GitLab 15.0, we will remove the feature flag, and you must always authenticate when you use the Dependency Proxy.
+ stage: package
+ tiers: Free
+ issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276777
diff --git a/data/removals/15_0/15-0-remove-versions-packagetype.yml b/data/removals/15_0/15-0-remove-versions-packagetype.yml
new file mode 100644
index 00000000000..cfce5d8a226
--- /dev/null
+++ b/data/removals/15_0/15-0-remove-versions-packagetype.yml
@@ -0,0 +1,13 @@
+- name: "Remove Versions from PackageType"
+ announcement_milestone: "14.5" # The milestone when this feature was first announced as deprecated.
+ announcement_date: "2021-11-22" # The date of the milestone release when this feature was first announced as deprecated. This should almost always be the 22nd of a month (YYYY-MM-22), unless you did an out of band blog post.
+ 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.
+ As part of the work to create a [Package Registry GraphQL API](https://gitlab.com/groups/gitlab-org/-/epics/6318), the Package group deprecated the `Version` type for the basic `PackageType` type and moved it to [`PackageDetailsType`](https://docs.gitlab.com/ee/api/graphql/reference/index.html#packagedetailstype).
+
+ In GitLab 15.0, we will completely remove `Version` from `PackageType`.
+ stage: package
+ tiers: Free
+ issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/327453