Omnibus GitLab backup does not error when disk is out of space

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

When doing a restoration of GitLab there is no error message if the drive runs out of space. The backup job continues to run and appears hung but just can't continue due to no disk space.

Steps to reproduce

Using GitLab 12.9.4 I have a ~70GB backup tar. This is an omnibus installation with multiple GitLab nodes and a single Gitaly node. The GitLab nodes have a drive that is 256GB in size. You could probably force reproduce this by making a drive that is just large enough for the backup tar.

  1. I spin up a clone of the environment that backup was generated from
  2. I copy the backup tar to a GitLab node in the cloned environment
  3. I do the following commands:
$ cd /var/opt/gitlab/backups
$ aws s3 cp number-ee-gitlab_backup.tar .
$ chown git:git number-ee-gitlab_backup.tar.tar
$ gitlab-ctl stop puma
$ gitlab-ctl stop sidekiq
$ gitlab-backup restore BACKUP=number-ee
  1. Notice the disk eventually runs out of space
  2. The gitlab-backup restore commands runs with no warning that the disk is out of space. It gets to a step like Restoring artifacts ... in my case and checking via ps aux | grep backup appears to be running fine

What is the current bug behavior?

The gitlab-backup restore command runs with no warning that the disk is out of space. It gets to a step like Restoring artifacts ... in my case and checking via ps aux | grep backup appears to be running fine

What is the expected correct behavior?

The gitlab-backup restore command should fail when there is no more disk space left

Relevant logs and/or screenshots

This is from when I ctrl-c the process

2020-10-14 19:19:38 +0000 -- Restoring artifacts ...

^Crake aborted!
Interrupt:
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/files.rb:76:in `run_pipeline!'
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/files.rb:44:in `restore'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/backup.rake:182:in `block (4 levels) in <top (required)>'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/backup.rake:76:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => gitlab:backup:artifacts:restore
(See full trace by running task with --trace)

Output of checks

Results of GitLab environment info

Expand for output related to GitLab environment info

(For installations with omnibus-gitlab package run and paste the output of:
`sudo gitlab-rake gitlab:env:info`)

```
$ gitlab-rake gitlab:env:info
rake aborted!
Errno::ENOSPC: No space left on device @ dir_s_mkdir - /tmp/prometheus-mmap20201015-7969-1pf9mse
/opt/gitlab/embedded/service/gitlab-rails/config/initializers/7_prometheus_metrics.rb:18:in `'
/opt/gitlab/embedded/service/gitlab-rails/config/environment.rb:5:in `'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `'
Tasks: TOP => gitlab:env:info => gitlab_environment => environment
(See full trace by running task with --trace)

. . .
I CLEAN UP SOME SPACE
. . .

$ gitlab-rake gitlab:env:info

System information
System:
Proxy:		no
Current User:	git
Using RVM:	no
Ruby Version:	2.6.5p114
Gem Version:	2.7.10
Bundler Version:1.17.3
Rake Version:	12.3.3
Redis Version:	5.0.7
Git Version:	2.24.2
Sidekiq Version:5.2.7
Go Version:	go1.13.15 linux/amd64

GitLab information
Version:	12.9.4-ee
Revision:	6a1a8e88568
Directory:	/opt/gitlab/embedded/service/gitlab-rails
DB Adapter:	PostgreSQL
DB Version:	11.5
URL:		https://gitlab-internal.com
HTTP Clone URL:	https://gitlab-internal.com/some-group/some-project.git
SSH Clone URL:	git@gitlab-internal.com:some-group/some-project.git
Elasticsearch:	no
Geo:		no
Using LDAP:	yes
Using Omniauth:	yes
Omniauth Providers:

GitLab Shell
Version:	12.0.0
Repository storage paths:
- default: 	/var/opt/gitlab/git-data/repositories
GitLab Shell path:		/opt/gitlab/embedded/service/gitlab-shell
Git:		/opt/gitlab/embedded/bin/git

```


(For installations from source run and paste the output of:
`sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production`)

Results of GitLab application Check

Expand for output related to the GitLab application check

(For installations with omnibus-gitlab package run and paste the output of: sudo gitlab-rake gitlab:check SANITIZE=true)

Checking GitLab subtasks ...

Checking GitLab Shell ...

GitLab Shell: ... GitLab Shell version >= 12.0.0 ? ... OK (12.0.0)
Running /opt/gitlab/embedded/service/gitlab-shell/bin/check
Internal API available: FAILED - Internal API unreachable
gitlab-shell self-check failed
  Try fixing it:
  Make sure GitLab is running;
  Check the gitlab-shell configuration file:
  sudo -u git -H editor /opt/gitlab/embedded/service/gitlab-shell/config.yml
  Please fix the error above and rerun the checks.

Checking GitLab Shell ... Finished

Checking Gitaly ...

Gitaly: ... default ... OK

Checking Gitaly ... Finished

Checking Sidekiq ...

Sidekiq: ... Running? ... no
  Try fixing it:
  sudo -u git -H RAILS_ENV=production bin/background_jobs start
  For more information see:
  doc/install/installation.md in section "Install Init Script"
  see log/sidekiq.log for possible errors
  Please fix the error above and rerun the checks.

Checking Sidekiq ... Finished

Checking Incoming Email ...

Incoming Email: ... Reply by email is disabled in config/gitlab.yml

Checking Incoming Email ... Finished

Checking LDAP ...

LDAP: ... Server: ldapldap
not verifying SSL hostname of LDAPS server 'IP_ADDRESS'
LDAP authentication... Failed. Check `bind_dn` and `password` configuration values
LDAP users with access to your GitLab server (only showing the first 100 results)
	User output sanitized. Found 0 users of 100 limit.

Checking LDAP ... Finished

Checking GitLab App ...

Git configured correctly? ... yes
Database config exists? ... yes
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config up to date? ... yes
Log directory writable? ... yes
Tmp directory writable? ... yes
Uploads directory exists? ... yes
Uploads directory has correct permissions? ... yes
Uploads directory tmp has correct permissions? ... yes
Init script exists? ... skipped (omnibus-gitlab has no init script)
Init script up-to-date? ... skipped (omnibus-gitlab has no init script)
Projects have namespace: ...
2/1 ... yes
11/6 ... yes
11/7 ... yes
11/10 ... yes
51/11 ... yes
6/12 ... yes
197/15 ... yes
197/22 ... yes
197/23 ... yes
197/24 ... yes
197/26 ... yes
11/28 ... yes
51/30 ... yes
51/31 ... yes
15/32 ... yes
11/33 ... yes
197/35 ... yes
197/37 ... yes
197/38 ... yes
197/39 ... yes
197/40 ... yes
61/41 ... yes
61/42 ... yes
34/44 ... yes
6/46 ... yes
34/47 ... yes
15/48 ... yes
15/50 ... yes
100/51 ... yes
34/53 ... yes
107/55 ... yes
100/56 ... yes
48/57 ... yes
44/58 ... yes
34/59 ... yes
107/61 ... yes
107/62 ... yes
11/63 ... yes
107/66 ... yes
100/67 ... yes
107/68 ... yes
107/69 ... yes
107/70 ... yes
107/71 ... yes
11/74 ... yes
11/77 ... yes
11/78 ... yes
11/80 ... yes
11/81 ... yes
123/83 ... yes
124/86 ... yes
51/87 ... yes
100/88 ... yes
6/89 ... yes
6/91 ... yes
132/92 ... yes
132/93 ... yes
6/94 ... yes
6/95 ... yes
51/96 ... yes
132/97 ... yes
197/100 ... yes
197/101 ... yes
6/102 ... yes
12/103 ... yes
6/104 ... yes
6/106 ... yes
51/115 ... yes
132/117 ... yes
6/118 ... yes
6/119 ... yes
6/120 ... yes
197/124 ... yes
15/125 ... yes
123/127 ... yes
29/132 ... yes
44/135 ... yes
132/138 ... yes
154/142 ... yes
15/143 ... yes
164/147 ... yes
164/148 ... yes
132/149 ... yes
166/150 ... yes
6/151 ... yes
11/153 ... yes
132/154 ... yes
132/157 ... yes
63/158 ... yes
6/161 ... yes
132/162 ... yes
132/163 ... yes
154/164 ... yes
153/169 ... yes
123/170 ... yes
64/171 ... yes
182/174 ... yes
183/177 ... yes
183/178 ... yes
183/181 ... yes
183/182 ... yes
183/183 ... yes
12/186 ... yes
11/187 ... yes
34/188 ... yes
132/190 ... yes
132/191 ... yes
183/192 ... yes
21/193 ... yes
185/195 ... yes
185/196 ... yes
185/197 ... yes
44/198 ... yes
44/199 ... yes
185/200 ... yes
182/201 ... yes
197/203 ... yes
197/205 ... yes
197/206 ... yes
197/207 ... yes
193/210 ... yes
193/211 ... yes
319/213 ... yes
132/214 ... yes
21/217 ... yes
21/218 ... yes
202/220 ... yes
186/221 ... yes
182/222 ... yes
266/225 ... yes
197/227 ... yes
132/228 ... yes
164/230 ... yes
186/231 ... yes
44/232 ... yes
132/233 ... yes
186/234 ... yes
51/235 ... yes
197/237 ... yes
186/238 ... yes
197/239 ... yes
72/240 ... yes
124/244 ... yes
12/245 ... yes
197/247 ... yes
319/248 ... yes
321/250 ... yes
319/251 ... yes
132/252 ... yes
319/254 ... yes
319/255 ... yes
166/256 ... yes
166/257 ... yes
197/258 ... yes
78/261 ... yes
197/262 ... yes
197/263 ... yes
78/264 ... yes
319/265 ... yes
51/267 ... yes
130/268 ... yes
321/269 ... yes
226/270 ... yes
44/271 ... yes
319/272 ... yes
321/274 ... yes
321/275 ... yes
64/276 ... yes
44/277 ... yes
44/279 ... yes
230/280 ... yes
64/282 ... yes
197/283 ... yes
319/284 ... yes
197/285 ... yes
197/286 ... yes
197/287 ... yes
197/288 ... yes
197/289 ... yes
39/290 ... yes
154/291 ... yes
223/292 ... yes
223/293 ... yes
186/296 ... yes
28/297 ... yes
57/298 ... yes
131/300 ... yes
197/302 ... yes
107/303 ... yes
107/304 ... yes
234/307 ... yes
132/308 ... yes
44/309 ... yes
186/310 ... yes
132/311 ... yes
64/312 ... yes
44/313 ... yes
197/314 ... yes
197/316 ... yes
197/317 ... yes
186/318 ... yes
51/319 ... yes
197/320 ... yes
22/321 ... yes
239/322 ... yes
197/324 ... yes
197/325 ... yes
197/326 ... yes
78/327 ... yes
197/328 ... yes
197/329 ... yes
197/330 ... yes
34/331 ... yes
6/332 ... yes
22/334 ... yes
28/335 ... yes
57/336 ... yes
319/337 ... yes
246/339 ... yes
78/340 ... yes
55/341 ... yes
11/343 ... yes
64/344 ... yes
44/345 ... yes
44/346 ... yes
11/347 ... yes
164/348 ... yes
247/349 ... yes
32/352 ... yes
32/353 ... yes
32/354 ... yes
32/356 ... yes
44/358 ... yes
12/359 ... yes
44/360 ... yes
64/361 ... yes
44/362 ... yes
246/364 ... yes
246/365 ... yes
238/367 ... yes
183/368 ... yes
51/369 ... yes
197/370 ... yes
194/371 ... yes
132/374 ... yes
239/378 ... yes
188/380 ... yes
182/382 ... yes
32/383 ... yes
251/386 ... yes
107/388 ... yes
246/389 ... yes
254/391 ... yes
59/392 ... yes
11/394 ... yes
107/395 ... yes
132/396 ... yes
107/397 ... yes
12/399 ... yes
44/400 ... yes
44/401 ... yes
246/402 ... yes
253/403 ... yes
132/405 ... yes
44/406 ... yes
273/407 ... yes
164/409 ... yes
194/410 ... yes
251/411 ... yes
107/413 ... yes
259/418 ... yes
259/419 ... yes
259/420 ... yes
259/421 ... yes
259/422 ... yes
259/423 ... yes
259/424 ... yes
259/425 ... yes
259/426 ... yes
259/427 ... yes
259/428 ... yes
259/429 ... yes
259/430 ... yes
260/433 ... yes
260/434 ... yes
107/437 ... yes
153/440 ... yes
262/441 ... yes
251/443 ... yes
197/444 ... yes
54/453 ... yes
253/455 ... yes
266/456 ... yes
266/457 ... yes
188/459 ... yes
61/461 ... yes
183/462 ... yes
188/463 ... yes
188/464 ... yes
188/465 ... yes
88/466 ... yes
266/467 ... yes
188/469 ... yes
197/470 ... yes
12/471 ... yes
44/472 ... yes
166/474 ... yes
131/475 ... yes
197/476 ... yes
88/479 ... yes
192/480 ... yes
44/481 ... yes
130/482 ... yes
35/483 ... yes
141/484 ... yes
15/485 ... yes
197/486 ... yes
246/487 ... yes
197/488 ... yes
272/489 ... yes
88/491 ... yes
266/494 ... yes
188/495 ... yes
188/501 ... yes
197/503 ... yes
12/504 ... yes
64/505 ... yes
44/506 ... yes
197/510 ... yes
11/514 ... yes
139/526 ... yes
277/528 ... yes
277/529 ... yes
277/530 ... yes
277/531 ... yes
260/532 ... yes
277/533 ... yes
260/534 ... yes
277/535 ... yes
277/536 ... yes
277/537 ... yes
277/538 ... yes
277/539 ... yes
277/540 ... yes
277/541 ... yes
277/542 ... yes
277/543 ... yes
183/544 ... yes
277/545 ... yes
277/546 ... yes
277/547 ... yes
277/548 ... yes
277/549 ... yes
277/550 ... yes
277/551 ... yes
260/552 ... yes
277/553 ... yes
277/554 ... yes
277/555 ... yes
277/556 ... yes
277/557 ... yes
277/558 ... yes
277/559 ... yes
277/560 ... yes
277/561 ... yes
277/562 ... yes
277/563 ... yes
277/564 ... yes
277/565 ... yes
260/566 ... yes
259/567 ... yes
277/568 ... yes
277/569 ... yes
277/570 ... yes
260/571 ... yes
277/572 ... yes
277/573 ... yes
277/574 ... yes
277/575 ... yes
277/576 ... yes
277/577 ... yes
277/578 ... yes
277/579 ... yes
277/580 ... yes
260/581 ... yes
277/582 ... yes
277/583 ... yes
277/584 ... yes
277/585 ... yes
277/586 ... yes
277/587 ... yes
277/588 ... yes
277/589 ... yes
277/590 ... yes
277/591 ... yes
277/592 ... yes
277/593 ... yes
277/594 ... yes
260/595 ... yes
277/596 ... yes
277/597 ... yes
277/598 ... yes
277/599 ... yes
277/600 ... yes
277/601 ... yes
277/602 ... yes
277/603 ... yes
277/604 ... yes
277/605 ... yes
277/606 ... yes
277/607 ... yes
277/608 ... yes
277/609 ... yes
277/610 ... yes
277/611 ... yes
260/612 ... yes
277/613 ... yes
277/614 ... yes
277/615 ... yes
277/616 ... yes
277/617 ... yes
277/618 ... yes
277/619 ... yes
197/620 ... yes
88/622 ... yes
51/623 ... yes
51/624 ... yes
153/625 ... yes
51/631 ... yes
257/632 ... yes
238/635 ... yes
182/636 ... yes
197/638 ... yes
197/639 ... yes
153/640 ... yes
74/642 ... yes
197/643 ... yes
107/644 ... yes
12/646 ... yes
92/654 ... yes
11/655 ... yes
15/659 ... yes
15/660 ... yes
272/662 ... yes
319/663 ... yes
319/664 ... yes
319/665 ... yes
59/667 ... yes
254/669 ... yes
319/670 ... yes
12/672 ... yes
319/673 ... yes
184/679 ... yes
319/680 ... yes
12/681 ... yes
294/684 ... yes
182/686 ... yes
12/687 ... yes
182/688 ... yes
64/689 ... yes
12/690 ... yes
44/691 ... yes
251/692 ... yes
297/696 ... yes
297/697 ... yes
297/698 ... yes
12/700 ... yes
297/701 ... yes
44/702 ... yes
65/704 ... yes
44/705 ... yes
44/706 ... yes
12/708 ... yes
297/709 ... yes
266/711 ... yes
61/713 ... yes
123/714 ... yes
197/716 ... yes
44/717 ... yes
197/718 ... yes
64/719 ... yes
153/720 ... yes
303/721 ... yes
44/722 ... yes
266/724 ... yes
11/725 ... yes
127/729 ... yes
301/731 ... yes
301/732 ... yes
286/733 ... yes
188/738 ... yes
266/740 ... yes
197/746 ... yes
44/748 ... yes
319/750 ... yes
197/751 ... yes
197/753 ... yes
319/754 ... yes
197/757 ... yes
197/759 ... yes
197/760 ... yes
12/762 ... yes
197/765 ... yes
12/766 ... yes
12/767 ... yes
12/768 ... yes
12/769 ... yes
12/770 ... yes
12/773 ... yes
320/774 ... yes
197/776 ... yes
12/777 ... yes
12/779 ... yes
12/780 ... yes
12/781 ... yes
12/783 ... yes
12/784 ... yes
12/785 ... yes
12/786 ... yes
12/787 ... yes
197/788 ... yes
12/791 ... yes
12/792 ... yes
59/793 ... yes
193/794 ... yes
12/796 ... yes
12/797 ... yes
12/798 ... yes
12/799 ... yes
12/800 ... yes
12/801 ... yes
12/802 ... yes
12/803 ... yes
12/804 ... yes
12/805 ... yes
12/806 ... yes
12/807 ... yes
12/808 ... yes
12/809 ... yes
12/810 ... yes
12/811 ... yes
12/812 ... yes
12/813 ... yes
12/814 ... yes
12/815 ... yes
12/816 ... yes
12/819 ... yes
12/820 ... yes
12/821 ... yes
12/822 ... yes
12/823 ... yes
12/824 ... yes
12/826 ... yes
12/827 ... yes
12/828 ... yes
12/829 ... yes
12/830 ... yes
12/831 ... yes
12/832 ... yes
130/836 ... yes
12/837 ... yes
197/838 ... yes
197/839 ... yes
15/840 ... yes
12/846 ... yes
12/847 ... yes
12/848 ... yes
197/856 ... yes
197/859 ... yes
197/861 ... yes
197/863 ... yes
197/871 ... yes
266/881 ... yes
239/883 ... yes
188/884 ... yes
302/887 ... yes
34/889 ... yes
301/892 ... yes
183/895 ... yes
369/900 ... yes
34/901 ... yes
138/908 ... yes
21/911 ... yes
107/915 ... yes
182/918 ... yes
164/919 ... yes
197/921 ... yes
12/923 ... yes
44/926 ... yes
301/934 ... yes
262/935 ... yes
262/936 ... yes
34/937 ... yes
11/938 ... yes
197/939 ... yes
11/940 ... yes
45/945 ... yes
303/947 ... yes
44/952 ... yes
156/953 ... yes
266/957 ... yes
45/958 ... yes
128/960 ... yes
51/963 ... yes
197/964 ... yes
245/965 ... yes
61/966 ... yes
15/967 ... yes
11/970 ... yes
107/972 ... yes
44/973 ... yes
44/974 ... yes
11/976 ... yes
320/977 ... yes
321/978 ... yes
319/979 ... yes
197/980 ... yes
51/981 ... yes
319/982 ... yes
319/983 ... yes
44/985 ... yes
321/987 ... yes
319/988 ... yes
321/989 ... yes
319/990 ... yes
320/991 ... yes
319/992 ... yes
319/993 ... yes
321/994 ... yes
319/995 ... yes
321/996 ... yes
319/997 ... yes
320/998 ... yes
319/999 ... yes
319/1001 ... yes
197/1002 ... yes
321/1003 ... yes
319/1004 ... yes
321/1005 ... yes
319/1006 ... yes
197/1007 ... yes
197/1008 ... yes
319/1009 ... yes
319/1012 ... yes
319/1013 ... yes
319/1014 ... yes
64/1015 ... yes
301/1016 ... yes
197/1017 ... yes
11/1018 ... yes
321/1019 ... yes
197/1020 ... yes
262/1021 ... yes
262/1022 ... yes
262/1023 ... yes
262/1024 ... yes
262/1025 ... yes
262/1026 ... yes
297/1030 ... yes
44/1031 ... yes
107/1033 ... yes
321/1036 ... yes
197/1037 ... yes
51/1039 ... yes
320/1040 ... yes
11/1041 ... yes
11/1042 ... yes
44/1045 ... yes
61/1046 ... yes
12/1050 ... yes
257/1052 ... yes
193/1054 ... yes
136/1055 ... yes
64/1056 ... yes
44/1057 ... yes
12/1058 ... yes
193/1062 ... yes
197/1068 ... yes
44/1069 ... yes
44/1070 ... yes
260/1072 ... yes
44/1073 ... yes
44/1074 ... yes
44/1075 ... yes
44/1076 ... yes
44/1077 ... yes
295/1078 ... yes
12/1081 ... yes
12/1082 ... yes
12/1083 ... yes
12/1084 ... yes
64/1085 ... yes
64/1086 ... yes
15/1090 ... yes
44/1091 ... yes
55/1092 ... yes
192/1093 ... yes
192/1096 ... yes
72/1097 ... yes
193/1099 ... yes
323/1102 ... yes
128/1103 ... yes
44/1104 ... yes
136/1105 ... yes
260/1107 ... yes
44/1110 ... yes
12/1111 ... yes
194/1114 ... yes
319/1115 ... yes
322/1118 ... yes
323/1122 ... yes
67/1123 ... yes
64/1124 ... yes
323/1125 ... yes
93/1127 ... yes
323/1128 ... yes
322/1129 ... yes
38/1130 ... yes
44/1131 ... yes
323/1133 ... yes
301/1142 ... yes
197/1143 ... yes
130/1145 ... yes
297/1147 ... yes
322/1148 ... yes
44/1149 ... yes
12/1154 ... yes
136/1156 ... yes
197/1157 ... yes
197/1160 ... yes
44/1161 ... yes
55/1166 ... yes
55/1167 ... yes
64/1170 ... yes
297/1174 ... yes
301/1177 ... yes
323/1179 ... yes
44/1181 ... yes
197/1189 ... yes
141/1191 ... yes
242/1192 ... yes
242/1193 ... yes
301/1194 ... yes
266/1200 ... yes
323/1204 ... yes
323/1205 ... yes
323/1206 ... yes
83/1208 ... yes
324/1212 ... yes
44/1214 ... yes
323/1215 ... yes
323/1216 ... yes
197/1217 ... yes
273/1219 ... yes
323/1221 ... yes
324/1222 ... yes
197/1224 ... yes
188/1225 ... yes
34/1227 ... yes
192/1228 ... yes
44/1239 ... yes
235/1242 ... yes
324/1243 ... yes
245/1245 ... yes
107/1246 ... yes
197/1249 ... yes
322/1250 ... yes
266/1252 ... yes
64/1257 ... yes
326/1259 ... yes
107/1260 ... yes
327/1263 ... yes
44/1264 ... yes
266/1266 ... yes
44/1268 ... yes
324/1269 ... yes
301/1270 ... yes
323/1274 ... yes
324/1278 ... yes
12/1280 ... yes
44/1281 ... yes
324/1283 ... yes
323/1285 ... yes
301/1286 ... yes
197/1290 ... yes
323/1292 ... yes
326/1293 ... yes
323/1294 ... yes
330/1298 ... yes
324/1299 ... yes
44/1301 ... yes
324/1304 ... yes
323/1307 ... yes
301/1308 ... yes
330/1309 ... yes
301/1310 ... yes
331/1313 ... yes
197/1314 ... yes
194/1315 ... yes
301/1318 ... yes
330/1319 ... yes
141/1320 ... yes
324/1321 ... yes
330/1327 ... yes
51/1328 ... yes
324/1332 ... yes
323/1333 ... yes
64/1334 ... yes
44/1335 ... yes
192/1336 ... yes
197/1337 ... yes
332/1338 ... yes
326/1339 ... yes
324/1349 ... yes
34/1350 ... yes
322/1351 ... yes
301/1353 ... yes
301/1354 ... yes
12/1357 ... yes
44/1358 ... yes
323/1359 ... yes
297/1360 ... yes
301/1362 ... yes
322/1363 ... yes
61/1366 ... yes
301/1370 ... yes
89/1371 ... yes
67/1374 ... yes
103/1379 ... yes
323/1382 ... yes
301/1383 ... yes
324/1384 ... yes
330/1387 ... yes
330/1388 ... yes
166/1390 ... yes
336/1392 ... yes
344/1394 ... yes
197/1395 ... yes
330/1397 ... yes
315/1398 ... yes
330/1400 ... yes
301/1402 ... yes
138/1404 ... yes
124/1406 ... yes
301/1407 ... yes
344/1411 ... yes
344/1414 ... yes
44/1415 ... yes
44/1416 ... yes
197/1417 ... yes
197/1418 ... yes
64/1421 ... yes
344/1422 ... yes
184/1423 ... yes
327/1425 ... yes
342/1427 ... yes
75/1428 ... yes
301/1430 ... yes
326/1431 ... yes
107/1432 ... yes
130/1433 ... yes
107/1434 ... yes
197/1435 ... yes
342/1436 ... yes
188/1437 ... yes
84/1441 ... yes
59/1442 ... yes
342/1443 ... yes
32/1446 ... yes
197/1449 ... yes
64/1450 ... yes
242/1451 ... yes
34/1452 ... yes
58/1453 ... yes
342/1455 ... yes
188/1456 ... yes
323/1457 ... yes
138/1458 ... yes
323/1459 ... yes
107/1463 ... yes
64/1464 ... yes
354/1465 ... yes
342/1466 ... yes
327/1467 ... yes
354/1468 ... yes
32/1469 ... yes
277/1475 ... yes
342/1476 ... yes
284/1477 ... yes
327/1478 ... yes
310/1479 ... yes
107/1480 ... yes
257/1481 ... yes
344/1482 ... yes
188/1484 ... yes
32/1486 ... yes
34/1494 ... yes
342/1495 ... yes
34/1496 ... yes
32/1497 ... yes
130/1498 ... yes
197/1500 ... yes
335/1501 ... yes
59/1502 ... yes
297/1503 ... yes
372/1504 ... yes
138/1505 ... yes
61/1506 ... yes
29/1507 ... yes
336/1508 ... yes
34/1509 ... yes
56/1510 ... yes
342/1511 ... yes
34/1512 ... yes
342/1513 ... yes
276/1514 ... yes
326/1515 ... yes
51/1516 ... yes
314/1517 ... yes
345/1518 ... yes
253/1519 ... yes
182/1521 ... yes
107/1522 ... yes
197/1523 ... yes
326/1526 ... yes
51/1527 ... yes
51/1528 ... yes
342/1529 ... yes
260/1530 ... yes
59/1531 ... yes
316/1533 ... yes
316/1534 ... yes
34/1536 ... yes
195/1537 ... yes
48/1538 ... yes
193/1539 ... yes
344/1540 ... yes
47/1542 ... yes
359/1543 ... yes
169/1544 ... yes
197/1545 ... yes
197/1546 ... yes
342/1547 ... yes
188/1548 ... yes
197/1550 ... yes
99/1551 ... yes
167/1552 ... yes
327/1553 ... yes
297/1554 ... yes
62/1555 ... yes
197/1556 ... yes
51/1557 ... yes
197/1558 ... yes
344/1560 ... yes
344/1561 ... yes
344/1562 ... yes
344/1563 ... yes
197/1564 ... yes
164/1565 ... yes
344/1566 ... yes
131/1567 ... yes
262/1572 ... yes
344/1573 ... yes
54/1574 ... yes
54/1575 ... yes
344/1576 ... yes
136/1577 ... yes
365/1578 ... yes
355/1579 ... yes
260/1580 ... yes
61/1581 ... yes
344/1582 ... yes
74/1583 ... yes
15/1584 ... yes
344/1585 ... yes
344/1586 ... yes
372/1587 ... yes
32/1588 ... yes
326/1589 ... yes
123/1590 ... yes
32/1592 ... yes
355/1593 ... yes
83/1594 ... yes
375/1595 ... yes
273/1596 ... yes
29/1597 ... yes
376/1598 ... yes
376/1599 ... yes
376/1600 ... yes
Redis version >= 2.8.0? ... yes
Ruby version >= 2.5.3 ? ... yes (2.6.5)
Git version >= 2.22.0 ? ... yes (2.24.2)
Git user has default SSH configuration? ... yes
Active users: ... 187
Is authorized keys file accessible? ... yes
Elasticsearch version 5.6 - 6.x? ... skipped (elasticsearch is disabled)

Checking GitLab App ... Finished


Checking GitLab subtasks ... Finished

(For installations from source run and paste the output of: sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true)

(we will only investigate if the tests are passing)

Possible fixes

Throw an error during the restoration process if the disk is out of space. You could also delete data as it is no longer needed from the tar. I can see that Gitaly has been populated with all repositories for example; why keep that data on the GitLab drive when it is no longer needed?

Edited by 🤖 GitLab Bot 🤖