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.
- I spin up a clone of the environment that backup was generated from
- I copy the backup tar to a GitLab node in the cloned environment
- 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
- Notice the disk eventually runs out of space
- The
gitlab-backup restorecommands runs with no warning that the disk is out of space. It gets to a step likeRestoring artifacts ...in my case and checking viaps aux | grep backupappears 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?