Allow access to registry API of the current project using the job token [RUN ALL RSPEC] [RUN AS-IF-FOSS]
What does this MR do?
Allow access to registry API of the current project using the job token
Including DELETE
(Fixes: #19606 (closed))
Later, this feature can be used to fix #225352, #20649, #221192, #17511, #37136 (closed), #28825, #24269, #6179.
Also related to &3559, #233496.
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry -
Documentation (if required) -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers -
Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Merge request reports
Activity
Thank you for contributions to GitLab. We believe that everyone can contribute and contributions like yours are what make GitLab great!
Our Merge request coaches will make sure the most relevant people review it in a timely manner.
If after a few days, there's no message from a GitLab team member, feel free to ping
@gitlab-org/coaches
.These resources may help you to move your Merge Request to the next steps:
added Community contribution label
mentioned in issue #225352
mentioned in issue #20649
mentioned in issue #17511
mentioned in issue #37136 (closed)
mentioned in issue #28825
mentioned in issue #24269
mentioned in issue #6179
mentioned in epic &3559
mentioned in issue #233496
mentioned in issue gitlab-org/quality/triage-reports#1157 (closed)
added 415 commits
-
f58220c6...d3714bd5 - 414 commits from branch
gitlab-org:master
- ac4f3713 - Allow access to registry API of the current project using the job token
-
f58220c6...d3714bd5 - 414 commits from branch
added backend label
added sectionops label
- Resolved by Fabio Pitino
Hello @gitlab-org/coaches, please review this.
It will prepared the road to fix a few similar bugs (see description).
@alexpooley Could you please review? Thanks!
added api authorization devopsmanage groupauthentication and authorization [DEPRECATED] security + 1 deleted label and removed devopsconfigure [DEPRECATED] groupconfigure [DEPRECATED] labels
assigned to @alexpooley
- Resolved by Alex Pooley
- Resolved by Sean McGivern
assigned to @sathieu and unassigned @alexpooley
added 1121 commits
-
ac4f3713...e6407be9 - 1120 commits from branch
gitlab-org:master
- 92adbb1f - Allow access to registry API of the current project using the job token
-
ac4f3713...e6407be9 - 1120 commits from branch
marked the checklist item Changelog entry as completed
added 1 commit
- 447d199f - Allow access to registry API of the current project using the job token
- Resolved by Alex Pooley
- Resolved by Alex Pooley
- Resolved by Alex Pooley
assigned to @ifarkas
marked the checklist item Documentation (if required) as completed
added 76 commits
-
447d199f...d2ea47cd - 75 commits from branch
gitlab-org:master
- 7be87bed - Allow access to registry API of the current project using the job token
-
447d199f...d2ea47cd - 75 commits from branch
added 660 commits
-
7be87bed...ec056fa7 - 659 commits from branch
gitlab-org:master
- c00cb2f1 - Allow access to registry API of the current project using the job token
-
7be87bed...ec056fa7 - 659 commits from branch
added 3 commits
-
c00cb2f1...556f7a25 - 2 commits from branch
gitlab-org:master
- c50b0b0d - Allow access to registry API of the current project using the job token
-
c00cb2f1...556f7a25 - 2 commits from branch
assigned to @alexpooley and unassigned @ifarkas
mentioned in issue #20416
assigned to @smcgivern and unassigned @alexpooley
added 2452 commits
-
c50b0b0d...3a78f793 - 2451 commits from branch
gitlab-org:master
- b6e2ecf5 - Allow access to registry API of the current project using the job token
-
c50b0b0d...3a78f793 - 2451 commits from branch
- Resolved by Sean McGivern
- Resolved by Fabio Pitino
- Resolved by Sean McGivern
- Resolved by Mathieu Parent
- Resolved by Mathieu Parent
changed milestone to %13.9
assigned to @mbobin and @vdesousa and unassigned @smcgivern
added 1 commit
- 04be96d0 - Allow access to registry API of the current project using the job token