Running with gitlab-runner 14.1.0-rc1 (e9489c8a)
  on docker-auto-scale-com 9538b0ab
  feature flags: FF_USE_FASTZIP:true
section_start:1628742187:resolve_secrets
Resolving secrets
section_end:1628742187:resolve_secrets
section_start:1628742187:prepare_executor
Preparing the "docker+machine" executor
Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 ...
Using docker image sha256:9b06bf3dd0ab8d484e8c9e9c611f75eab098939f568d587a7fd23a3c96eceb87 for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eb4fdeb3196481dd022d7d166468834e40a046b46a29e3349fb3bf3657176290 ...
section_end:1628742226:prepare_executor
section_start:1628742226:prepare_script
Preparing environment
Running on runner-9538b0ab-project-278964-concurrent-0 via runner-9538b0ab-gsrm-1628741754-046c2391...
section_end:1628742230:prepare_script
section_start:1628742230:get_sources
Getting source from Git repository
$ eval "$CI_PRE_CLONE_SCRIPT"
Downloading archived master...
Connecting to storage.googleapis.com (172.217.193.128:443)
saving to '/tmp/gitlab.tar.gz'
gitlab.tar.gz         73% |***********************         |  254M  0:00:00 ETA
gitlab.tar.gz        100% |********************************|  346M  0:00:00 ETA
'/tmp/gitlab.tar.gz' saved
Extracting tarball into /builds/gitlab-org/gitlab...
Fetching changes with git depth set to 20...
Reinitialized existing Git repository in /builds/gitlab-org/gitlab/.git/
Created fresh repository.
remote: Enumerating objects: 237, done.        
remote: Counting objects:   0% (1/170)        
remote: Counting objects:   1% (2/170)        
remote: Counting objects:   2% (4/170)        
remote: Counting objects:   3% (6/170)        
remote: Counting objects:   4% (7/170)        
remote: Counting objects:   5% (9/170)        
remote: Counting objects:   6% (11/170)        
remote: Counting objects:   7% (12/170)        
remote: Counting objects:   8% (14/170)        
remote: Counting objects:   9% (16/170)        
remote: Counting objects:  10% (17/170)        
remote: Counting objects:  11% (19/170)        
remote: Counting objects:  12% (21/170)        
remote: Counting objects:  13% (23/170)        
remote: Counting objects:  14% (24/170)        
remote: Counting objects:  15% (26/170)        
remote: Counting objects:  16% (28/170)        
remote: Counting objects:  17% (29/170)        
remote: Counting objects:  18% (31/170)        
remote: Counting objects:  19% (33/170)        
remote: Counting objects:  20% (34/170)        
remote: Counting objects:  21% (36/170)        
remote: Counting objects:  22% (38/170)        
remote: Counting objects:  23% (40/170)        
remote: Counting objects:  24% (41/170)        
remote: Counting objects:  25% (43/170)        
remote: Counting objects:  26% (45/170)        
remote: Counting objects:  27% (46/170)        
remote: Counting objects:  28% (48/170)        
remote: Counting objects:  29% (50/170)        
remote: Counting objects:  30% (51/170)        
remote: Counting objects:  31% (53/170)        
remote: Counting objects:  32% (55/170)        
remote: Counting objects:  33% (57/170)        
remote: Counting objects:  34% (58/170)        
remote: Counting objects:  35% (60/170)        
remote: Counting objects:  36% (62/170)        
remote: Counting objects:  37% (63/170)        
remote: Counting objects:  38% (65/170)        
remote: Counting objects:  39% (67/170)        
remote: Counting objects:  40% (68/170)        
remote: Counting objects:  41% (70/170)        
remote: Counting objects:  42% (72/170)        
remote: Counting objects:  43% (74/170)        
remote: Counting objects:  44% (75/170)        
remote: Counting objects:  45% (77/170)        
remote: Counting objects:  46% (79/170)        
remote: Counting objects:  47% (80/170)        
remote: Counting objects:  48% (82/170)        
remote: Counting objects:  49% (84/170)        
remote: Counting objects:  50% (85/170)        
remote: Counting objects:  51% (87/170)        
remote: Counting objects:  52% (89/170)        
remote: Counting objects:  53% (91/170)        
remote: Counting objects:  54% (92/170)        
remote: Counting objects:  55% (94/170)        
remote: Counting objects:  56% (96/170)        
remote: Counting objects:  57% (97/170)        
remote: Counting objects:  58% (99/170)        
remote: Counting objects:  59% (101/170)        
remote: Counting objects:  60% (102/170)        
remote: Counting objects:  61% (104/170)        
remote: Counting objects:  62% (106/170)        
remote: Counting objects:  63% (108/170)        
remote: Counting objects:  64% (109/170)        
remote: Counting objects:  65% (111/170)        
remote: Counting objects:  66% (113/170)        
remote: Counting objects:  67% (114/170)        
remote: Counting objects:  68% (116/170)        
remote: Counting objects:  69% (118/170)        
remote: Counting objects:  70% (119/170)        
remote: Counting objects:  71% (121/170)        
remote: Counting objects:  72% (123/170)        
remote: Counting objects:  73% (125/170)        
remote: Counting objects:  74% (126/170)        
remote: Counting objects:  75% (128/170)        
remote: Counting objects:  76% (130/170)        
remote: Counting objects:  77% (131/170)        
remote: Counting objects:  78% (133/170)        
remote: Counting objects:  79% (135/170)        
remote: Counting objects:  80% (136/170)        
remote: Counting objects:  81% (138/170)        
remote: Counting objects:  82% (140/170)        
remote: Counting objects:  83% (142/170)        
remote: Counting objects:  84% (143/170)        
remote: Counting objects:  85% (145/170)        
remote: Counting objects:  86% (147/170)        
remote: Counting objects:  87% (148/170)        
remote: Counting objects:  88% (150/170)        
remote: Counting objects:  89% (152/170)        
remote: Counting objects:  90% (153/170)        
remote: Counting objects:  91% (155/170)        
remote: Counting objects:  92% (157/170)        
remote: Counting objects:  93% (159/170)        
remote: Counting objects:  94% (160/170)        
remote: Counting objects:  95% (162/170)        
remote: Counting objects:  96% (164/170)        
remote: Counting objects:  97% (165/170)        
remote: Counting objects:  98% (167/170)        
remote: Counting objects:  99% (169/170)        
remote: Counting objects: 100% (170/170)        
remote: Counting objects: 100% (170/170), done.        
remote: Compressing objects:   1% (1/65)        
remote: Compressing objects:   3% (2/65)        
remote: Compressing objects:   4% (3/65)        
remote: Compressing objects:   6% (4/65)        
remote: Compressing objects:   7% (5/65)        
remote: Compressing objects:   9% (6/65)        
remote: Compressing objects:  10% (7/65)        
remote: Compressing objects:  12% (8/65)        
remote: Compressing objects:  13% (9/65)        
remote: Compressing objects:  15% (10/65)        
remote: Compressing objects:  16% (11/65)        
remote: Compressing objects:  18% (12/65)        
remote: Compressing objects:  20% (13/65)        
remote: Compressing objects:  21% (14/65)        
remote: Compressing objects:  23% (15/65)        
remote: Compressing objects:  24% (16/65)        
remote: Compressing objects:  26% (17/65)        
remote: Compressing objects:  27% (18/65)        
remote: Compressing objects:  29% (19/65)        
remote: Compressing objects:  30% (20/65)        
remote: Compressing objects:  32% (21/65)        
remote: Compressing objects:  33% (22/65)        
remote: Compressing objects:  35% (23/65)        
remote: Compressing objects:  36% (24/65)        
remote: Compressing objects:  38% (25/65)        
remote: Compressing objects:  40% (26/65)        
remote: Compressing objects:  41% (27/65)        
remote: Compressing objects:  43% (28/65)        
remote: Compressing objects:  44% (29/65)        
remote: Compressing objects:  46% (30/65)        
remote: Compressing objects:  47% (31/65)        
remote: Compressing objects:  49% (32/65)        
remote: Compressing objects:  50% (33/65)        
remote: Compressing objects:  52% (34/65)        
remote: Compressing objects:  53% (35/65)        
remote: Compressing objects:  55% (36/65)        
remote: Compressing objects:  56% (37/65)        
remote: Compressing objects:  58% (38/65)        
remote: Compressing objects:  60% (39/65)        
remote: Compressing objects:  61% (40/65)        
remote: Compressing objects:  63% (41/65)        
remote: Compressing objects:  64% (42/65)        
remote: Compressing objects:  66% (43/65)        
remote: Compressing objects:  67% (44/65)        
remote: Compressing objects:  69% (45/65)        
remote: Compressing objects:  70% (46/65)        
remote: Compressing objects:  72% (47/65)        
remote: Compressing objects:  73% (48/65)        
remote: Compressing objects:  75% (49/65)        
remote: Compressing objects:  76% (50/65)        
remote: Compressing objects:  78% (51/65)        
remote: Compressing objects:  80% (52/65)        
remote: Compressing objects:  81% (53/65)        
remote: Compressing objects:  83% (54/65)        
remote: Compressing objects:  84% (55/65)        
remote: Compressing objects:  86% (56/65)        
remote: Compressing objects:  87% (57/65)        
remote: Compressing objects:  89% (58/65)        
remote: Compressing objects:  90% (59/65)        
remote: Compressing objects:  92% (60/65)        
remote: Compressing objects:  93% (61/65)        
remote: Compressing objects:  95% (62/65)        
remote: Compressing objects:  96% (63/65)        
remote: Compressing objects:  98% (64/65)        
remote: Compressing objects: 100% (65/65)        
remote: Compressing objects: 100% (65/65), done.        
remote: Total 84 (delta 71), reused 27 (delta 17), pack-reused 0        
From https://gitlab.com/gitlab-org/gitlab
 * [new ref]               ed12a148c4fe764ac68f2493143e6d9648d333eb -> refs/pipelines/351964941
Checking out ed12a148 as refs/merge-requests/66487/merge...

Skipping Git submodules setup
section_end:1628742255:get_sources
section_start:1628742255:restore_cache
Restoring cache
Checking cache for ruby-gems-v1-4...
Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-v1-4 
Successfully extracted cache
Checking cache for node-modules-test-v1-4...
Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/node-modules-test-v1-4 
Successfully extracted cache
section_end:1628742284:restore_cache
section_start:1628742284:step_script
Executing "step_script" stage of the job script
Using docker image sha256:9b06bf3dd0ab8d484e8c9e9c611f75eab098939f568d587a7fd23a3c96eceb87 for registry.gitlab.com/gitlab-org/gitlab-build-images:ruby-2.7.2.patched-golang-1.14-git-2.31-lfs-2.9-chrome-89-node-14.15-yarn-1.22-postgresql-11-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:eb4fdeb3196481dd022d7d166468834e40a046b46a29e3349fb3bf3657176290 ...
$ source scripts/utils.sh
$ bundle_install_script "--with danger"
Bundler version 2.1.4
production:development
Settings are listed in order of priority. The top value will be used.
path
Set for the current user (/root/.bundle/config): "vendor"

clean
Set for the current user (/root/.bundle/config): "true"

without
Set via BUNDLE_WITHOUT: [:production, :development]

install_flags
Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3 --quiet"

$ bundle install --jobs=$(nproc) --retry=3 --quiet --with danger && bundle check
[DEPRECATED] The `--with` flag is deprecated because it relies on being remembered across bundler invocations, which bundler will no longer do in future versions. Instead please use `bundle config set with 'danger'`, and stop using this flag
The Gemfile's dependencies are satisfied
==> 'bundle install --jobs=$(nproc) --retry=3 --quiet --with danger && bundle check' succeeded in 1 seconds.
$ bundle pristine pg
Installing pg 1.2.3 with native extensions
==> 'bundle pristine pg' succeeded in 9 seconds.
$ run_timed_command "retry yarn install --frozen-lockfile"
$ retry yarn install --frozen-lockfile
yarn install v1.22.10
[1/5] Validating package.json...
[2/5] Resolving packages...
success Already up-to-date.
$ node ./scripts/frontend/postinstall.js
success Dependency postinstall check passed.
Done in 1.09s.
==> 'retry yarn install --frozen-lockfile' succeeded in 1 seconds.
$ if [ -z "$DANGER_GITLAB_API_TOKEN" ]; then # collapsed multi-line command
$ bundle exec danger --fail-on-errors=true --verbose
danger/ci_templates/Dangerfile:3: warning: already initialized constant Danger::Dangerfile::TEMPLATE_MESSAGE
danger/gitaly/Dangerfile:3: warning: previous definition of TEMPLATE_MESSAGE was here
Results:

Messages:
- [ ] **[CHANGELOG missing](https://docs.gitlab.com/ee/development/changelog.html)**:

If you want to create a changelog entry for GitLab FOSS, add the `Changelog` trailer to the commit message you want to add to the changelog.

If you want to create a changelog entry for GitLab EE, also [add the `EE: true` trailer](https://docs.gitlab.com/ee/development/changelog.html#gitlab-enterprise-changes) to your commit message.

If this merge request [doesn't need a CHANGELOG entry](https://docs.gitlab.com/ee/development/changelog.html#what-warrants-a-changelog-entry), feel free to ignore this message.

Markdown:
## Reviewer roulette

Changes that require review have been detected!

Please refer to the table below for assigning reviewers and maintainers suggested by Danger in the specified category:

| Category | Reviewer | Maintainer |
| -------- | -------- | ---------- |
| ~backend | [Sashi Kumar Kumaresan](https://gitlab.com/sashi_kumar) (`@sashi_kumar`) (UTC+5.5, 3.5 hours ahead of `@Andysoiron`) | [Kerri Miller](https://gitlab.com/kerrizor) (`@kerrizor`) (UTC-7, 9 hours behind `@Andysoiron`) |

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](https://about.gitlab.com/handbook/engineering/projects/#gitlab)
if you think someone else would be better-suited
or use the [GitLab Review Workload Dashboard](https://gitlab-org.gitlab.io/gitlab-roulette/) to find other available reviewers.

To read more on how to use the reviewer roulette, please take a look at the
[Engineering workflow](https://about.gitlab.com/handbook/engineering/workflow/#basics)
and [code review guidelines](https://docs.gitlab.com/ee/development/code_review.html).
Please consider assigning a reviewer or maintainer who is a
[domain expert](https://about.gitlab.com/handbook/engineering/projects/#gitlab) 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.
**If needed, you can retry the [`danger-review` job](https://gitlab.com/gitlab-org/gitlab/-/jobs/1497535469) that generated this comment.**
==> 'bundle exec danger --fail-on-errors=true --verbose' succeeded in 8 seconds.
section_end:1628742307:step_script
section_start:1628742307:archive_cache
Saving cache for successful job
Not uploading cache ruby-gems-v1-4 due to policy
Not uploading cache node-modules-test-v1-4 due to policy
section_end:1628742308:archive_cache
section_start:1628742308:cleanup_file_variables
Cleaning up file based variables
section_end:1628742309:cleanup_file_variables
Job succeeded