Remove /debug/jobs/list?v=1 endpoint
Overview
When the listen address is configured we expose an endpoint host:post/debug/jobs/list
which by default outputs the logs below (v1), but if you pass in the query parameter ?v=2
so like host:post/debug/jobs/list?v=2
it would out more detailed values. The reason we had v=2
is in case someone depended on the data of v1 and we didn't want to cause a breaking change.
v1
id=405521380 url=https://gitlab.com/gitlab-org/gitlab.git state=running stage=build_script executor_stage=docker_run
id=405521386 url=https://gitlab.com/gitlab-org/gitlab.git state=running stage=build_script executor_stage=docker_run
v2
url=https://gitlab.com/gitlab-org/gitlab/-/jobs/405521380 state=running stage=build_script executor_stage=docker_run duration=1h23m5.876837725s
url=https://gitlab.com/gitlab-org/gitlab/-/jobs/405521386 state=running stage=build_script executor_stage=docker_run duration=1h23m5.391078748s
Proposal
Remove the v1
output and make v2
output the default to have less code. The impact of this should be low since not a lot of users depend on it and this endpoint is used for monitoring so if it "breaks" something it will break monitoring not running any job.
Designs
- Show closed items
- Issuegitlab-org/gitlab#35247014.81Category:Fuzz Testing GitLab Ultimate Technical Writing UX devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec tw finished type feature workflow production
- Issuegitlab-org/gitlab#35246514.81auto updated devops application security testing frontend section sec
- Issuegitlab-org/gitlab#35207314.8Category:Fuzz Testing GitLab Ultimate backend devops application security testing feature enhancement fuzzing coverage group dynamic analysis section sec type bug workflow verification
- Issuegitlab-org/gitlab#35163214.8Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec type feature workflow verification
- Issuegitlab-org/gitlab#35153914.8Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec type feature workflow verification
- Issuegitlab-org/gitlab#35097514.82Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec type feature workflow verification
- Issuegitlab-org/gitlab#35097414.82Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec type feature workflow in dev
- Issuegitlab-org/gitlab#34901414.8Category:Fuzz Testing GitLab Ultimate devops application security testing feature flag frontend fuzzing coverage group dynamic analysis missed:14.7 section sec type feature workflow in dev
- Issuegitlab-org/gitlab#34748314.7Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis missed:14.6 section sec type bug workflow verification
- Issuegitlab-org/gitlab#34509014.73Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis section sec type feature workflow verification
- Issuegitlab-org/gitlab#34508914.73Category:Fuzz Testing auto updated devops application security testing frontend group dynamic analysis section sec workflow verification
- Issuegitlab-org/gitlab#34508814.63Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis missed:14.5 section sec type feature workflow verification
- Issuegitlab-org/gitlab#34148614.55Category:Fuzz Testing backend devops application security testing feature addition fuzzing coverage group dynamic analysis section sec type feature
- Issuegitlab-org/gitlab#34148514.55Category:Fuzz Testing backend devops application security testing feature addition fuzzing coverage group dynamic analysis section sec type feature
- Issuegitlab-org/gitlab#34148914.82Category:Fuzz Testing Technical Writing backend devops application security testing documentation feature addition fuzzing coverage group dynamic analysis missed:14.6 missed:14.7 section sec tw-weight 8 type feature
- Issuegitlab-org/gitlab#34148714.65Category:Fuzz Testing backend devops application security testing feature enhancement fuzzing coverage group dynamic analysis section sec type feature
- Issuegitlab-org/gitlab#34258014.62Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis missed:14.5 section sec type feature workflow verification
- Issuegitlab-org/gitlab#34258314.82Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis missed:14.6 missed:14.7 section sec type feature workflow verification
- Issuegitlab-org/gitlab#34243314.63Category:Fuzz Testing GitLab Ultimate devops application security testing feature enhancement frontend fuzzing coverage group dynamic analysis missed:14.5 section sec type feature workflow verification
- Issuegitlab-org/gitlab#34133814.4automation:ml devops package group package registry section ops
- Issuegitlab-org/gitlab#34121814.6Category:Package Registry Generic Package Repository auto updated devops package fuzzing coverage group package registry missed:14.4 missed:14.5 section ops
- Epicgitlab-org#668323Dec 18, 2021 – Jan 17, 2022Category:Fuzz Testing backend devops create frontend fuzzing coverage group dynamic analysis missed:14.2 section sec
- Issuegitlab-org/gitlab#33973214.5Category:Fuzz Testing GitLab Ultimate backend devops application security testing direction fuzzing coverage group dynamic analysis missed:14.3 missed:14.4 section sec type feature workflow in dev
- Epicgitlab-org#640647Jul 18 – Aug 17, 2021Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing frontend fuzzing coverage group dynamic analysis section sec type feature
- Issuegitlab-org/gitlab#33494114.7Category:Fuzz Testing Technical Writing backend devops application security testing documentation fuzzing coverage group dynamic analysis missed:14.2 missed:14.3 missed:14.4 missed:14.5 missed:14.6 section sec tw-weight 5 workflow refinement
- Issuegitlab-org/gitlab#27316914.2Category:Fuzz Testing devops application security testing fuzzing coverage group dynamic analysis missed:13.8 section sec
- Issuegitlab-org/gitlab#32689513.113Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing direction frontend fuzzing coverage group dynamic analysis missed-deliverable missed:13.10 section sec type feature workflow in review
- Issuegitlab-org/gitlab#32689613.112Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing direction frontend fuzzing coverage group dynamic analysis missed-deliverable missed:13.10 section sec type feature workflow in review
- Issuegitlab-org/gitlab#32689413.111Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing direction frontend fuzzing coverage group dynamic analysis missed-deliverable missed:13.10 section sec type feature workflow verification
- Issuegitlab-org/gitlab#28059213.112Category:Fuzz Testing Deliverable GitLab Ultimate backend devops application security testing direction fuzzing coverage group dynamic analysis section sec type feature workflow in dev
- Issuegitlab-org/gitlab#32636113.113Category:Fuzz Testing Deliverable GitLab Ultimate backend devops application security testing direction fuzzing coverage group dynamic analysis section sec type feature workflow in dev
- Issuegitlab-org/gitlab#32636213.112Category:Fuzz Testing Deliverable GitLab Ultimate backend devops application security testing direction fuzzing coverage group dynamic analysis section sec type feature workflow in dev
- Issuegitlab-org/gitlab#29444413.113Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing direction frontend fuzzing coverage group dynamic analysis missed-deliverable missed:13.10 section sec type feature workflow verification
- Issuegitlab-org/gitlab#32161814.3Category:Fuzz Testing backend devops create frontend fuzzing coverage group dynamic analysis missed:14.2 section sec
- Issuegitlab-org/gitlab#32789714.52Category:Fuzz Testing GitLab Ultimate devops application security testing frontend fuzzing coverage group dynamic analysis section sec type feature workflow production
- Issuegitlab-org/gitlab#32088613.103Category:Fuzz Testing GitLab Ultimate devops application security testing direction frontend fuzzing coverage group dynamic analysis section sec workflow verification
- Issuegitlab-org/gitlab#29954413.101Category:Fuzz Testing Deferred UX Deliverable UX devops create frontend group dynamic analysis workflow in dev
- Issuegitlab-org/gitlab#29442513.92Category:Fuzz Testing GitLab Ultimate backend devops application security testing direction frontend fuzzing coverage group dynamic analysis section sec type feature workflow production
- Issuegitlab-org/gitlab#28059314.32Category:Fuzz Testing GitLab Ultimate backend devops application security testing direction frontend fuzzing coverage group dynamic analysis section sec type feature workflow production
- Issuegitlab-org/gitlab#28059013.9Category:Fuzz Testing backend devops application security testing fuzzing coverage group dynamic analysis missed:13.7 section sec type feature workflow ready for development
- Issuegitlab-org/gitlab#32841814.8Category:Fuzz Testing GitLab Ultimate devops application security testing feature flag frontend fuzzing coverage group dynamic analysis missed:14.7 section sec type feature
- Issuegitlab-org/gitlab#29074113.10Category:Fuzz Testing Deliverable devops application security testing fuzzing coverage group dynamic analysis missed-deliverable missed:13.8 section sec workflow verification
- Issuegitlab-org/gitlab#268004Category:Fuzz Testing GitLab Ultimate UX FY21-Q4 backend devops application security testing direction feature enhancement frontend fuzzing coverage group dynamic analysis section sec secure:refinement-backend secure:refinement-frontend type feature workflow refinement
- Issuegitlab-org/gitlab#32847514.2Category:Fuzz Testing Deliverable GitLab Ultimate devops application security testing frontend fuzzing coverage group dynamic analysis section sec type feature workflow refinement
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Steve Xuereb changed the description
changed the description
- Author Maintainer
@DarrenEastman @erushton @tmaczukin what are your thoughts on this? Should we deprecate it this release and then completely remove it in %13.0 ?
Collapse replies - Developer
I agree. BTW - are there any issues with removing v1?
- Maintainer
I'm fully up for deprecating this
Let's remember about &2254 (closed) when working on this
- Developer
I'm fine with this plan. Do we need to create a deprecation issue too? All the other items in &2254 (closed) have one.
Collapse replies - Author Maintainer
Do we need to create a deprecation issue too
This is the issue, we only create the removal issues so we keep track of them, we usually announce the deprecation in the CHANGELOG & release post on in issues
- Elliot Rushton changed milestone to %13.0
changed milestone to %13.0
- 🤖 GitLab Bot 🤖 added [deprecated] Accepting merge requests label
added [deprecated] Accepting merge requests label
- Steve Xuereb mentioned in epic &2254 (closed)
mentioned in epic &2254 (closed)
- Steve Xuereb added to epic &2254 (closed)
added to epic &2254 (closed)
- Fábio Matavelli mentioned in merge request !1894 (merged)
mentioned in merge request !1894 (merged)
- Steve Xuereb added workflowin review label
added workflowin review label
- Darren Eastman mentioned in issue gitlab-com/Product#897 (closed)
mentioned in issue gitlab-com/Product#897 (closed)
- Steve Xuereb closed via merge request !1894 (merged)
closed via merge request !1894 (merged)
- Steve Xuereb mentioned in commit f3f1f6bc
mentioned in commit f3f1f6bc
- Christopher Lefelhocz mentioned in issue gitlab-com/Product#1127 (closed)
mentioned in issue gitlab-com/Product#1127 (closed)