danger-review
Passed Started
by
@mbobin
Marius Bobin
1Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)2 on green-2.private.runners-manager.gitlab.com/gitlab.com/gitlab-org GaSD-S1F, system ID: s_5651e5b5643b3 feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_FASTZIP:true, FF_USE_IMPROVED_URL_MASKING:true6Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...7Authenticating with credentials from job payload (GitLab Registry)8Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 ...9Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...11Running on runner-gasd-s1f-project-278964-concurrent-0 via runner-gasd-s1f-private-1690272879-4fbad7a3...13Fetching changes with git depth set to 20...14Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/15Created fresh repository.16remote: Enumerating objects: 154533, done. 17remote: Counting objects: 100% (154533/154533), done. 18remote: Compressing objects: 100% (98176/98176), done. 19remote: Total 154533 (delta 71637), reused 106977 (delta 50691), pack-reused 0 20Receiving objects: 100% (154533/154533), 123.77 MiB | 25.94 MiB/s, done.21Resolving deltas: 100% (71637/71637), done.23 * [new ref] refs/pipelines/944651146 -> refs/pipelines/94465114624Checking out bc95231d as detached HEAD (ref is refs/merge-requests/124311/merge)...25Skipping Git submodules setup26$ git remote set-url origin "${CI_REPOSITORY_URL}"28Checking cache for ruby-gems-debian-bullseye-ruby-3.0-16...29cache.zip is up to date 30Successfully extracted cache31Checking cache for node-modules-bullseye-test-16...32cache.zip is up to date 33Successfully extracted cache35Using docker image sha256:17ff485d60cad0e7a2cef114c588c387f0a02ea52778bdef56b31436edf609aa for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-113-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bullseye-ruby-3.0.patched-golang-1.20-rust-1.65-node-18.16-postgresql-14@sha256:87a54d6d4c6d7bdd77d0700637df7c79a35b39235baf4c412cd1273ab94788c3 ...36$ source scripts/utils.sh37$ bundle_install_script "--with danger"70$ yarn_install_script114$ if [ -z "${DANGER_GITLAB_API_TOKEN}" ]; then # collapsed multi-line command115Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/analytics_instrumentation.rb116Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/config_files.rb117Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/customer_success.rb118Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/database.rb119Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/database_dictionary.rb120Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/datateam.rb121Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/experiments.rb122Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/feature_flag.rb123Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/multiversion.rb124Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/project_helper.rb125Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/sidekiq_args.rb126Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/sidekiq_queues.rb127Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/specs.rb128Importing plugin at /builds/gitlab-org/gitlab/danger/plugins/stable_branch.rb129Importing rule analytics_instrumentation at /builds/gitlab-org/gitlab/danger/analytics_instrumentation130Importing rule architecture at /builds/gitlab-org/gitlab/danger/architecture131Importing rule ce_ee_vue_templates at /builds/gitlab-org/gitlab/danger/ce_ee_vue_templates132Importing rule changelog at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/changelog133Importing rule changes_size at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/changes_size134Importing rule ci_config at /builds/gitlab-org/gitlab/danger/ci_config135Importing rule ci_tables at /builds/gitlab-org/gitlab/danger/ci_tables136Importing rule ci_templates at /builds/gitlab-org/gitlab/danger/ci_templates137Importing rule commit_messages at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/commit_messages138Importing rule commits_counter at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/commits_counter139Importing rule config_files at /builds/gitlab-org/gitlab/danger/config_files140Importing rule customer_success at /builds/gitlab-org/gitlab/danger/customer_success141Importing rule database at /builds/gitlab-org/gitlab/danger/database142Importing rule datateam at /builds/gitlab-org/gitlab/danger/datateam143Importing rule documentation at /builds/gitlab-org/gitlab/danger/documentation144Importing rule duplicate_yarn_dependencies at /builds/gitlab-org/gitlab/danger/duplicate_yarn_dependencies145Importing rule eslint at /builds/gitlab-org/gitlab/danger/eslint146Importing rule experiments at /builds/gitlab-org/gitlab/danger/experiments147Importing rule feature_flag at /builds/gitlab-org/gitlab/danger/feature_flag148Importing rule gitaly at /builds/gitlab-org/gitlab/danger/gitaly149Importing rule metadata at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/metadata150Importing rule multiversion at /builds/gitlab-org/gitlab/danger/multiversion151Importing rule pajamas at /builds/gitlab-org/gitlab/danger/pajamas152Importing rule pipeline at /builds/gitlab-org/gitlab/danger/pipeline153Importing rule prettier at /builds/gitlab-org/gitlab/danger/prettier154Importing rule qa_selector at /builds/gitlab-org/gitlab/danger/qa_selector155Importing rule roulette at /builds/gitlab-org/gitlab/danger/roulette156Importing rule rubygems at /builds/gitlab-org/gitlab/danger/rubygems157Importing rule sidekiq_args at /builds/gitlab-org/gitlab/danger/sidekiq_args158Importing rule sidekiq_queues at /builds/gitlab-org/gitlab/danger/sidekiq_queues159Importing rule specialization_labels at /builds/gitlab-org/gitlab/danger/specialization_labels160Importing rule specs at /builds/gitlab-org/gitlab/danger/specs161Importing rule stable_branch_patch at /builds/gitlab-org/gitlab/danger/stable_branch_patch162Importing rule subtype_label at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/subtype_label163Importing rule type_label at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/type_label164Importing rule utility_css at /builds/gitlab-org/gitlab/danger/utility_css165Importing rule vue_shared_documentation at /builds/gitlab-org/gitlab/danger/vue_shared_documentation166Importing rule z_add_labels at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/z_add_labels167Importing rule z_metadata at /builds/gitlab-org/gitlab/danger/z_metadata168Importing rule z_retry_link at /builds/gitlab-org/gitlab/vendor/ruby/3.0.0/gems/gitlab-dangerfiles-3.11.0/lib/danger/rules/z_retry_link169Results:170Warnings:171- [ ] **New migrations added but <a href='https://gitlab.com/gitlab-org/gitlab/blob/fb5353c2afd0e46ecb6bf981b5df73f8fc34c51f/db/structure.sql'>db/structure.sql</a> wasn't updated**172Usually, when adding new migrations, <a href='https://gitlab.com/gitlab-org/gitlab/blob/fb5353c2afd0e46ecb6bf981b5df73f8fc34c51f/db/structure.sql'>db/structure.sql</a> should be173updated too (unless the migration isn't changing the DB schema174and isn't the most recent one).175- [ ] You've made some app changes, but didn't add any tests.176That's OK as long as you're refactoring existing code,177but please consider adding any of the ~"maintenance::pipelines", ~"maintenance::refactor", ~"maintenance::workflow", ~"documentation", ~"QA" labels.178Messages:179- [ ] This merge request adds or changes files that require a review from the [Database team](https://gitlab.com/groups/gl-database/-/group_members).180Markdown:181This merge request requires a database review. To make sure these182changes are reviewed, take the following steps:1831. Ensure the merge request has ~database and ~"database::review pending" labels.184 If the merge request modifies database files, Danger will do this for you.1851. Prepare your MR for database review according to the186 [docs](https://docs.gitlab.com/ee/development/database_review.html#how-to-prepare-the-merge-request-for-a-database-review).1871. Assign and mention the database reviewer suggested by Reviewer Roulette.1881. Kick off the `db:gitlabcom-database-testing` manual job. This job can also be used before189 requesting review to test your migrations against production data.190The following files require a review from the Database team:191* `db/post_migrate/20230724085146_replace_old_fk_p_ci_builds_metadata_to_builds_v3.rb`192* `db/post_migrate/20230724085149_replace_old_fk_p_ci_runner_machine_builds_to_builds_v3.rb`193* `db/schema_migrations/20230724085146`194* `db/schema_migrations/20230724085149`195## Reviewer roulette196Changes that require review have been detected!197Please refer to the table below for assigning reviewers and maintainers suggested by Danger in the specified category:198| Category | Reviewer | Maintainer |199| -------- | -------- | ---------- |200| ~"database" | [Carla Drago](https://gitlab.com/carlad-gl)  (`@carlad-gl`) (UTC+2, 1 hour behind `@mbobin`) | [Jon Jenkins](https://gitlab.com/jon_jenkins)  (`@jon_jenkins`) (UTC-5, 8 hours behind `@mbobin`) |201| ~"migration" | No reviewer available | No maintainer available |202To spread load more evenly across eligible reviewers, Danger has picked a candidate for each203review slot, based on their timezone. Feel free to204[override these selections](https://about.gitlab.com/handbook/engineering/projects/#gitlab)205if you think someone else would be better-suited206or use the [GitLab Review Workload Dashboard](https://gitlab-org.gitlab.io/gitlab-roulette/) to find other available reviewers.207To read more on how to use the reviewer roulette, please take a look at the208[Engineering workflow](https://about.gitlab.com/handbook/engineering/workflow/#basics)209and [code review guidelines](https://docs.gitlab.com/ee/development/code_review.html).210Please consider assigning a reviewer or maintainer who is a211[domain expert](https://about.gitlab.com/handbook/engineering/projects/#gitlab) in the area of the merge request.212Once you've decided who will review this merge request, assign them as a reviewer!213Danger does not automatically notify them for you.214**If needed, you can retry the [🔁 `danger-review` job](https://gitlab.com/gitlab-org/gitlab/-/jobs/4735713475) that generated this comment.**216Not uploading cache ruby-gems-debian-bullseye-ruby-3.0-16 due to policy217Not uploading cache node-modules-bullseye-test-16 due to policy219Job succeeded