Deprecate Release empty Evidence evidence array and status code 202
Problem to solve
Refer #211675 (comment 338189226)
Could we consider adding the id into the empty Evidence array, and then correcting the status code as a breaking change in 14.0?
Create a deprecation notice to indicate:
- The Evidence array now returns the Evidence id - in future this should be an integer and not an array of 1 value
- The returned status code is
202
, this will change to201
in 14.0 with #216945 (closed)
Further details
Proposal
Who can address the issue
Other links/references
Designs
- Show closed items
Blocks
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Sean Carroll added deprecation documentation + 1 deleted label
added deprecation documentation + 1 deleted label
- Author Developer
CC @vshushlin @jmeshell
- Sean Carroll marked this issue as related to #211675
marked this issue as related to #211675
- Sean Carroll mentioned in issue #211675
mentioned in issue #211675
- Jackie Porter changed milestone to %Backlog
changed milestone to %Backlog
- Jackie Porter added cicdplanning label
added cicdplanning label
- Developer
Should we announce this in %13.0?
- Author Developer
@jmeshell we could, but we've currently got a ~"Release::P3" on it so it might not get picked up for a few milestones. #211675
Collapse replies - Developer
I am happy to announce it in 13.8-13.9 before we remove it in 14.0 @sean_carroll
Edited by Jackie Porter 1 - Author Developer
Works for me @jmeshell
- 🤖 GitLab Bot 🤖 added [deprecated] Accepting merge requests label
added [deprecated] Accepting merge requests label
- Maintainer
Setting ~"devops::release" based on ~"group::release management".
- 🤖 GitLab Bot 🤖 added devopsrelease [DEPRECATED] label
added devopsrelease [DEPRECATED] label
- Jackie Porter mentioned in issue #229386 (closed)
mentioned in issue #229386 (closed)
- Author Developer
- Change API
- Change Evidence creation service
- Documentation
Collapse replies - Developer
thanks @sean_carroll - moving into workflowscheduling
1
- Sean Carroll set weight to 3
set weight to 3
- Jackie Porter added workflowscheduling label and removed needs weight workflowplanning breakdown labels
added workflowscheduling label and removed needs weight workflowplanning breakdown labels
- 🤖 GitLab Bot 🤖 added sectionops label
added sectionops label
- Nicole Williams added to epic &4705 (closed)
added to epic &4705 (closed)
- Jackie Porter added typefeature label
added typefeature label
- Jackie Porter added grouprelease [DEPRECATED] label and removed 1 deleted label
added grouprelease [DEPRECATED] label and removed 1 deleted label
- Nicole Williams removed Category:Release Orchestration label
removed Category:Release Orchestration label
- Nicole Williams added Category:Release Evidence label
added Category:Release Evidence label
- Nicole Williams removed from epic &4705 (closed)
removed from epic &4705 (closed)
- Nicole Williams added devopspackage grouppackage registry labels and removed devopsrelease [DEPRECATED] grouprelease [DEPRECATED] labels
added devopspackage grouppackage registry labels and removed devopsrelease [DEPRECATED] grouprelease [DEPRECATED] labels
- Nicole Williams changed milestone to %13.12
changed milestone to %13.12
- Developer
fyi @jhampton this may need to be scheduled fairly soon to announce and remove by 14.0.
Collapse replies Thanks for the ping @nicolewilliams.
- Nicole Williams mentioned in issue #216945 (closed)
mentioned in issue #216945 (closed)
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#4186 (closed)
mentioned in issue gitlab-org/quality/triage-reports#4186 (closed)
- Tim Rizzi removed devopspackage label
removed devopspackage label
- Tim Rizzi removed grouppackage registry label
removed grouppackage registry label
- Tim Rizzi removed workflowscheduling label
removed workflowscheduling label
- Tim Rizzi added grouprelease [DEPRECATED] label
added grouprelease [DEPRECATED] label
- Maintainer
Setting label(s) ~"devops::release" based on ~"group::release".
- 🤖 GitLab Bot 🤖 added devopsrelease [DEPRECATED] label
added devopsrelease [DEPRECATED] label
- Chris Balane mentioned in issue gitlab-org/ci-cd/release-group/release#117 (closed)
mentioned in issue gitlab-org/ci-cd/release-group/release#117 (closed)
- Chris Balane mentioned in merge request !82967 (closed)
mentioned in merge request !82967 (closed)
- Nicole Williams mentioned in issue gitlab-org/ci-cd/release-group/release#181 (closed)
mentioned in issue gitlab-org/ci-cd/release-group/release#181 (closed)
- Developer
Closing per gitlab-org/ci-cd/release-group/release#181 (comment 1100271703)
We can always reopen later.
- Vladimir Shushlin closed
closed