Gitaly Server info for admin panel

Implements the client side for gitlab-org/gitaly#819. Which is a server
info command. This checks the server version and git binairy version on
the server.

A small UI was added for administrators, so they can check the status of
the Gitaly server. This is done for each storage the monolith knows.

Because of this commit, gitlab-org/gitlab-ce!15580 is now closed. That
MR removed the Git version too, but didn't replace it with anything.
90 jobs for zj-gitaly-server-info in 56 minutes and 16 seconds (queued for 6 seconds)
Status Job ID Name Coverage
  Build
manual #50317260
gitlab-org allowed to fail manual
review-docs-deploy
 
  Prepare
passed #50317262
gitlab-org
compile-assets

00:08:06

passed #50317261
gitlab-org
retrieve-tests-metadata

00:00:24

passed #50317263
gitlab-org
setup-test-env

00:04:05

 
  Test
passed #50320537
codequality

00:24:27

passed #50317335
gitlab-org
db:check-schema-pg

00:01:33

passed #50317334
gitlab-org
db:migrate:reset-mysql

00:02:53

passed #50317333
gitlab-org
db:migrate:reset-pg

00:02:13

passed #50317340
gitlab-org
db:rollback-mysql

00:06:17

passed #50317339
gitlab-org
db:rollback-pg

00:02:38

passed #50317330
gitlab-org
docs lint

00:00:50

passed #50317331
gitlab-org
downtime_check

00:01:30

passed #50322230
gitlab-org
ee_compat_check

00:02:00

passed #50317343
gitlab-org
gitlab:assets:compile

00:05:56

passed #50317342
gitlab-org
gitlab:setup-mysql

00:10:52

passed #50317341
gitlab-org
gitlab:setup-pg

00:04:49

passed #50317349
gitlab-org
gitlab_git_test

00:03:37

passed #50317344
gitlab-org
karma

00:05:27

53.3%
passed #50317338
gitlab-org
migration:path-mysql

00:11:08

passed #50317337
gitlab-org
migration:path-pg

00:12:03

passed #50317347
gitlab-org
qa:internal

00:07:40

passed #50317348
gitlab-org
qa:selectors

00:08:42

passed #50317293
gitlab-org
rspec-mysql 0 27

00:15:07

passed #50317294
gitlab-org
rspec-mysql 1 27

00:12:50

passed #50317304
gitlab-org
rspec-mysql 10 27

00:11:15

passed #50317305
gitlab-org
rspec-mysql 11 27

00:16:44

passed #50317306
gitlab-org
rspec-mysql 12 27

00:12:31

passed #50317307
gitlab-org
rspec-mysql 13 27

00:16:23

passed #50317308
gitlab-org
rspec-mysql 14 27

00:12:01

passed #50317309
gitlab-org
rspec-mysql 15 27

00:13:42

passed #50317310
gitlab-org
rspec-mysql 16 27

00:11:33

passed #50317311
gitlab-org
rspec-mysql 17 27

00:12:11

passed #50317312
gitlab-org
rspec-mysql 18 27

00:14:47

passed #50317313
gitlab-org
rspec-mysql 19 27

00:14:21

passed #50317295
gitlab-org
rspec-mysql 2 27

00:13:01

passed #50317314
gitlab-org
rspec-mysql 20 27

00:13:25

passed #50317315
gitlab-org
rspec-mysql 21 27

00:12:45

passed #50317316
gitlab-org
rspec-mysql 22 27

00:12:45

passed #50317317
gitlab-org
rspec-mysql 23 27

00:13:30

passed #50317318
gitlab-org
rspec-mysql 24 27

00:12:44

passed #50317319
gitlab-org
rspec-mysql 25 27

00:14:06

passed #50317320
gitlab-org
rspec-mysql 26 27

00:16:54

passed #50317296
gitlab-org
rspec-mysql 3 27

00:17:04

passed #50317297
gitlab-org
rspec-mysql 4 27

00:11:16

passed #50317298
gitlab-org
rspec-mysql 5 27

00:11:02

passed #50317299
gitlab-org
rspec-mysql 6 27

00:12:14

passed #50317300
gitlab-org
rspec-mysql 7 27

00:11:29

passed #50317301
gitlab-org
rspec-mysql 8 27

00:14:12

passed #50317302
gitlab-org
rspec-mysql 9 27

00:12:26

passed #50317265
gitlab-org
rspec-pg 0 27

00:12:31

passed #50317266
gitlab-org
rspec-pg 1 27

00:09:06

passed #50317275
gitlab-org
rspec-pg 10 27

00:09:25

passed #50317276
gitlab-org
rspec-pg 11 27

00:14:20

passed #50317277
gitlab-org
rspec-pg 12 27

00:13:57

passed #50317278
gitlab-org
rspec-pg 13 27

00:10:16

passed #50317279
gitlab-org
rspec-pg 14 27

00:13:42

passed #50317280
gitlab-org
rspec-pg 15 27

00:09:30

passed #50317281
gitlab-org
rspec-pg 16 27

00:11:49

passed #50317282
gitlab-org
rspec-pg 17 27

00:13:20

passed #50317283
gitlab-org
rspec-pg 18 27

00:15:13

passed #50317284
gitlab-org
rspec-pg 19 27

00:15:42

passed #50317267
gitlab-org
rspec-pg 2 27

00:13:11

passed #50317285
gitlab-org
rspec-pg 20 27

00:15:13

passed #50317286
gitlab-org
rspec-pg 21 27

00:12:09

passed #50317287
gitlab-org
rspec-pg 22 27

00:11:52

passed #50317288
gitlab-org
rspec-pg 23 27

00:15:19

passed #50317289
gitlab-org
rspec-pg 24 27

00:14:34

passed #50317290
gitlab-org
rspec-pg 25 27

00:12:08

passed #50317291
gitlab-org
rspec-pg 26 27

00:11:00

passed #50317268
gitlab-org
rspec-pg 3 27

00:21:38

passed #50317269
gitlab-org
rspec-pg 4 27

00:09:57

passed #50317270
gitlab-org
rspec-pg 5 27

00:11:36

passed #50317271
gitlab-org
rspec-pg 6 27

00:16:03

passed #50317272
gitlab-org
rspec-pg 7 27

00:17:03

passed #50317273
gitlab-org
rspec-pg 8 27

00:10:21

passed #50317274
gitlab-org
rspec-pg 9 27

00:11:29

passed #50317346
sast

00:05:01

passed #50317326
gitlab-org
spinach-mysql 0 3

00:10:07

passed #50317327
gitlab-org
spinach-mysql 1 3

00:09:37

passed #50317328
gitlab-org
spinach-mysql 2 3

00:11:43

passed #50317321
gitlab-org
spinach-pg 0 3

00:09:58

passed #50317322
gitlab-org
spinach-pg 1 3

00:09:24

passed #50317325
gitlab-org
spinach-pg 2 3

00:09:06

passed #50317329
gitlab-org
static-analysis

00:17:44

canceled #50317345
codequality

00:22:29

failed #50317332
gitlab-org
ee_compat_check

00:02:39

 
  Post Test
passed #50317351
gitlab-org
coverage

00:01:51

94.62%
passed #50317350
gitlab-org allowed to fail
flaky-examples-check

00:00:50

passed #50317352
gitlab-org
lint:javascript:report

00:01:36

 
  Post Cleanup
manual #50317353
gitlab-org allowed to fail manual
review-docs-cleanup