Add a Container Registry test for Self-managed instances
Description of the test
Adds a Container Registry for self-managed GitLab instances.
The configuration for this test varies on the gitlab-ci.yml
as the GitLab managed environments do not require explicit instructions for TLS with docker executors
It does not remove the repository at the end of the test as the instance is destroyed as well.
Uses the ssh_tunnel
scenario that gives a hostname exposing it to the internet.
Check-list
-
Confirm the test has a testcase:
tag linking to an existing test case in the test case project. -
Note if the test is intended to run in specific scenarios. If a scenario is new, add a link to the MR that adds the new scenario. -
Follow the end-to-end tests style guide and best practices. -
Use the appropriate RSpec metadata tag(s). -
Ensure that a created resource is removed after test execution. -
Ensure that no transient bugs are hidden accidentally due to the usage of waits
andreloads
. -
Verify the tags to ensure it runs on the desired test environments. -
If this MR has a dependency on another MR, such as a GitLab QA MR, specify the order in which the MRs should be merged. -
(If applicable) Create a follow-up issue to document the special setup necessary to run the test: ISSUE_LINK
Merge request reports
Activity
changed milestone to %13.11
added typefeature label
removed typefeature label
added Category:Container Registry label
mentioned in merge request !52907 (closed)
added frontend label
1 Message 📖 CHANGELOG missing: If you want to create a changelog entry for GitLab FOSS, run the following:
bin/changelog -m 57462 "Add a Container Registry test for Self-managed instances"
If you want to create a changelog entry for GitLab EE, run the following instead:
bin/changelog --ee -m 57462 "Add a Container Registry test for Self-managed instances"
If this merge request doesn't need a CHANGELOG entry, feel free to ignore this message.
Reviewer roulette
Changes that require review have been detected! A merge request is normally reviewed by both a reviewer and a maintainer in its primary category (e.g. frontend or backend), and by a maintainer in all other categories.
To spread load more evenly across eligible reviewers, Danger has picked a candidate for each review slot, based on their timezone. Feel free to override these selections if you think someone else would be better-suited or use the GitLab Review Workload Dashboard to find other available reviewers.
To read more on how to use the reviewer roulette, please take a look at the Engineering workflow and code review guidelines. Please consider assigning a reviewer or maintainer who is a domain expert in the area of the merge request.
Once you've decided who will review this merge request, assign them as a reviewer! Danger does not automatically notify them for you.
Category Reviewer Maintainer frontend Dave Pisek ( @dpisek
) (UTC+10, 9 hours ahead of@svistas
)Jose Ivan Vargas ( @jivanvl
) (UTC-5, 6 hours behind@svistas
)QA Anastasia McDonald ( @a_mcdonald
) (UTC+12, 11 hours ahead of@svistas
)Mark Lapierre ( @mlapierre
) (UTC+10, 9 hours ahead of@svistas
)If needed, you can retry the
danger-review
job that generated this comment.Generated by
🚫 DangerEdited by 🤖 GitLab Bot 🤖removed frontend label
marked the checklist item Confirm the test has a
testcase:
tag linking to an existing test case in the test case project. as completedmarked the checklist item Use the appropriate RSpec metadata tag(s). as completed
added 1 commit
- 38387b90 - Add a Container Registry test for Self-managed users
marked the checklist item Ensure that no transient bugs are hidden accidentally due to the usage of
waits
andreloads
. as completedmarked the checklist item Follow the end-to-end tests style guide and best practices. as completed
marked the checklist item (If applicable) Create a follow-up issue to document the special setup necessary to run the test: ISSUE_LINK as completed
added frontend label
Bundle size analysis [beta]
This compares changes in bundle size for entry points between the commits 6d38e0db and 1e665aae
✨ Special assetsEntrypoint / Name Size before Size after Diff Diff in percent average 3.16 MB 3.16 MB - 0.0 % mainChunk 1.87 MB 1.87 MB - 0.0 %
Note: We do not have exact data for 6d38e0db. So we have used data from: 9d6730da.
The intended commit has no webpack pipeline, so we chose the last commit with one before it.Please look at the full report for more details
Read more about how this report works.
Generated by
🚫 DangerEdited by 🤖 GitLab Bot 🤖added 97 commits
-
38387b90...32feb49c - 96 commits from branch
master
- d5db1988 - Add a Container Registry test for Self-managed users
-
38387b90...32feb49c - 96 commits from branch
added 1 commit
- 5f7cb746 - Add a Container Registry test for Self-managed users
added 393 commits
-
5f7cb746...825552bb - 392 commits from branch
master
- b710643a - Add a Container Registry test for Self-managed users
-
5f7cb746...825552bb - 392 commits from branch
added 1 commit
- 04b3d86c - Add a Container Registry test for Self-managed users
added 1 commit
- 2befc2ad - Add a Container Registry test for Self-managed users
added 1 commit
- 55c5bc99 - Add a Container Registry test for Self-managed users
mentioned in issue gitlab-org/quality/testcases#1723 (closed)
added 216 commits
-
55c5bc99...d9a2c221 - 215 commits from branch
master
- ede806c9 - Add a Container Registry test for Self-managed users
-
55c5bc99...d9a2c221 - 215 commits from branch
added 1 commit
- fe6b2f68 - Add a Container Registry test for Self-managed users
added 1 commit
- c221fe46 - Add a Container Registry test for Self-managed users
added sectionops label
added 1 commit
- 2b6820fa - Add a Container Registry test for Self-managed users
mentioned in issue gitlab-org/quality/testcases#1110 (closed)
mentioned in issue #326240 (closed)
mentioned in issue #321739 (closed)
removed Quality:EE test gaps label
removed frontend label
added workflowblocked label
added 2246 commits
-
2b6820fa...5ad08a8c - 2245 commits from branch
master
- 1a1d12c7 - Add a Container Registry test for Self-managed users
-
2b6820fa...5ad08a8c - 2245 commits from branch
added frontend label
added 390 commits
-
1a1d12c7...465d9868 - 389 commits from branch
master
- 1e665aae - Add a Container Registry test for Self-managed users
-
1a1d12c7...465d9868 - 389 commits from branch
The
package-and-qa
job from pipeline https://gitlab.com/gitlab-org/gitlab/-/pipelines/285862168 triggered https://gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/-/pipelines/285869891 downstream.The
Trigger:qa-test
job from pipeline https://gitlab.com/gitlab-org/build/omnibus-gitlab-mirror/-/pipelines/285869891 triggered https://gitlab.com/gitlab-org/gitlab-qa-mirror/-/pipelines/285896627 downstream.The
gitlab-qa
downstream pipeline failed!💥 .
changed milestone to %13.12
added missed:13.11 label