Skip to content

Ssh key with the unsupported algorithm causes 500 error

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

Summary

Supplying an SSH key with the unsupported algorithm(ssh-ed25519-cert-v01@openssh.com) leads to the 500 error.

Steps to reproduce

We are using SSH certificates within the company to access company resources in a controlled manner, so each user is provided with SSH key signed by the certificate. One of the developers wrongfully tried to add the public part of the key to GitLab as his personal SSH key, but got 500 error instead.

Example Project

What is the current bug behavior?

Adding a key with the algorithm ssh-ed25519-cert-v01@openssh.com leads to the 500 error. Key looks like:

ssh-ed25519-cert-v01@openssh.com AAAAIHNzaC1lZDI1NTE5LWNlcnQtdjAxQG9wZW5zc2guY29tAAAAINzYJC7H0W0G9CpMghXLEfuNlb/zf5YmYPyDuih2Ka3zAAAAICpHCIY8HB/295Jlw4yoctSayjqQdpVA1D8kxb.....   comment

What is the expected correct behavior?

I expect a sensible error page with the message that "supplied SSH key algorithm is not supported"

Relevant logs and/or screenshots

SSHData::AlgorithmError (unknown algorithm: "ssh-ed25519-cert-v01@openssh.com"):

lib/gitlab/ssh_public_key.rb:80:in `initialize'
lib/gitlab/ssh_public_key.rb:60:in `new'
lib/gitlab/ssh_public_key.rb:60:in `block in sanitize'
lib/gitlab/ssh_public_key.rb:57:in `each'
lib/gitlab/ssh_public_key.rb:57:in `each_with_object'
lib/gitlab/ssh_public_key.rb:57:in `with_index'
lib/gitlab/ssh_public_key.rb:57:in `sanitize'
app/models/key.rb:68:in `key='
app/services/keys/create_service.rb:15:in `execute'
ee/app/services/ee/keys/create_service.rb:7:in `execute'
app/controllers/profiles/keys_controller.rb:17:in `create'
ee/lib/gitlab/ip_address_state.rb:10:in `with'
ee/app/controllers/ee/application_controller.rb:45:in `set_current_ip_address'
app/controllers/application_controller.rb:468:in `set_current_admin'
lib/gitlab/session.rb:11:in `with_session'
app/controllers/application_controller.rb:459:in `set_session_storage'
lib/gitlab/i18n.rb:114:in `with_locale'
lib/gitlab/i18n.rb:120:in `with_user_locale'
app/controllers/application_controller.rb:450:in `set_locale'
app/controllers/application_controller.rb:443:in `set_current_context'
lib/gitlab/metrics/elasticsearch_rack_middleware.rb:16:in `call'
lib/gitlab/middleware/memory_report.rb:13:in `call'
lib/gitlab/middleware/speedscope.rb:13:in `call'
lib/gitlab/database/load_balancing/rack_middleware.rb:23:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:33:in `call'
lib/gitlab/etag_caching/middleware.rb:21:in `call'
lib/gitlab/metrics/rack_middleware.rb:16:in `block in call'
lib/gitlab/metrics/web_transaction.rb:46:in `run'
lib/gitlab/metrics/rack_middleware.rb:16:in `call'
lib/gitlab/middleware/go.rb:20:in `call'
lib/gitlab/middleware/query_analyzer.rb:11:in `block in call'
lib/gitlab/database/query_analyzer.rb:40:in `within'
lib/gitlab/middleware/query_analyzer.rb:11:in `call'
lib/gitlab/middleware/multipart.rb:173:in `call'
lib/gitlab/middleware/read_only/controller.rb:50:in `call'
lib/gitlab/middleware/read_only.rb:18:in `call'
lib/gitlab/middleware/unauthenticated_session_expiry.rb:18:in `call'
lib/gitlab/middleware/same_site_cookies.rb:27:in `call'
lib/gitlab/middleware/path_traversal_check.rb:35:in `call'
lib/gitlab/middleware/handle_malformed_strings.rb:21:in `call'
lib/gitlab/middleware/basic_health_check.rb:25:in `call'
lib/gitlab/middleware/handle_ip_spoof_attack_error.rb:25:in `call'
lib/gitlab/middleware/request_context.rb:15:in `call'
lib/gitlab/middleware/webhook_recursion_detection.rb:15:in `call'
config/initializers/fix_local_cache_middleware.rb:11:in `call'
lib/gitlab/middleware/compressed_json.rb:44:in `call'
lib/gitlab/middleware/rack_multipart_tempfile_factory.rb:19:in `call'
lib/gitlab/middleware/sidekiq_web_static.rb:20:in `call'
lib/gitlab/metrics/requests_rack_middleware.rb:79:in `call'
lib/gitlab/middleware/release_env.rb:13:in `call'

Output of checks

Results of GitLab environment info

Self-hosted GitLab Omnibus docker installation, version 16.9.1

Expand for output related to GitLab environment info
System information
System:
Proxy:		no
Current User:	git
Using RVM:	no
Ruby Version:	3.1.4p223
Gem Version:	3.5.5
Bundler Version:2.5.5
Rake Version:	13.0.6
Redis Version:	7.0.15
Sidekiq Version:7.1.6
Go Version:	unknown

GitLab information
Version:	16.9.1-ee
Revision:	cc62007c12d
Directory:	/opt/gitlab/embedded/service/gitlab-rails
DB Adapter:	PostgreSQL
DB Version:	13.13
URL:		https://gitlab.ripe.net
HTTP Clone URL:	https://gitlab.ripe.net/some-group/some-project.git
SSH Clone URL:	ssh://git@gitlab.ripe.net:7999/some-group/some-project.git
Elasticsearch:	yes
Geo:		no
Using LDAP:	no
Using Omniauth:	yes
Omniauth Providers: saml

GitLab Shell
Version:	14.33.0
Repository storages:
- default: 	unix:/var/opt/gitlab/gitaly/gitaly.socket
GitLab Shell path:		/opt/gitlab/embedded/service/gitlab-shell

Gitaly
- default Address: 	unix:/var/opt/gitlab/gitaly/gitaly.socket
- default Version: 	16.9.1
- default Git Version: 	2.43.0
- 

Results of GitLab application Check

Expand for output related to the GitLab application check
Checking GitLab subtasks ...

Checking GitLab Shell ...

GitLab Shell: ... GitLab Shell version >= 14.33.0 ? ... OK (14.33.0) Running /opt/gitlab/embedded/service/gitlab-shell/bin/check Internal API available: OK Redis available via internal API: OK gitlab-shell self-check successful

Checking GitLab Shell ... Finished

Checking Gitaly ...

Gitaly: ... default ... OK

Checking Gitaly ... Finished

Checking Sidekiq ...

Sidekiq: ... Running? ... yes Number of Sidekiq processes (cluster/worker) ... 1/1

Checking Sidekiq ... Finished

Checking Incoming Email ...

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

Checking Incoming Email ... Finished

Checking LDAP ...

LDAP: ... LDAP is disabled in config/gitlab.yml

Checking LDAP ... Finished

Checking GitLab App ...

Database config exists? ... yes Tables are truncated? ... skipped All migrations up? ... yes Database contains orphaned GroupMembers? ... no GitLab config exists? ... yes GitLab config up to date? ... yes Cable config exists? ... yes Resque config exists? ... 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 Systemd unit files or init script exist? ... skipped (omnibus-gitlab has neither init script nor systemd units) Systemd unit files or init script up-to-date? ... skipped (omnibus-gitlab has neither init script nor systemd units) Projects have namespace: ... 6/2 ... yes 6/3 ... yes 8/4 ... yes 8/5 ... yes 8/6 ... yes 8/7 ... yes 8/8 ... yes 8/11 ... yes 21/13 ... yes 13/24 ... yes 13/27 ... yes 13/28 ... yes 13/31 ... yes 13/32 ... yes 13/33 ... yes 88/42 ... yes 57/43 ... yes 13/44 ... yes 57/45 ... yes 46/46 ... yes 46/47 ... yes 13/48 ... yes 13/51 ... yes 13/52 ... yes 13/53 ... yes 88/54 ... yes 91/56 ... yes 51/59 ... yes 91/62 ... yes 13/63 ... yes 57/65 ... yes 91/68 ... yes 13/69 ... yes 13/70 ... yes 13/72 ... yes 13/73 ... yes 3/75 ... yes 57/76 ... yes 57/77 ... yes 57/78 ... yes 57/79 ... yes 228/82 ... yes 10/84 ... yes 8/85 ... yes 18/87 ... yes 8/88 ... yes 13/89 ... yes 13/91 ... yes 91/94 ... yes 26/95 ... yes 13/96 ... yes 13/97 ... yes 26/98 ... yes 13/100 ... yes 65/102 ... yes 13/104 ... yes 62/105 ... yes 18/106 ... yes 228/110 ... yes 6/111 ... yes 6/112 ... yes 6/113 ... yes 6/114 ... yes 6/115 ... yes 6/116 ... yes 6/117 ... yes 6/119 ... yes 6/120 ... yes 6/121 ... yes 6/122 ... yes 6/123 ... yes 91/124 ... yes 62/127 ... yes 62/128 ... yes 62/129 ... yes 65/130 ... yes 70/132 ... yes 65/133 ... yes 74/134 ... yes 26/139 ... yes 26/141 ... yes 26/142 ... yes 26/143 ... yes 26/144 ... yes 91/149 ... yes 91/150 ... yes 10/152 ... yes 8/153 ... yes 8/156 ... yes 8/157 ... yes 65/160 ... yes 8/161 ... yes 8/162 ... yes 10/163 ... yes 13/164 ... yes 8/167 ... yes 13/168 ... yes 91/169 ... yes 8/172 ... yes 61/173 ... yes 23/174 ... yes 119/175 ... yes 13/176 ... yes 13/177 ... yes 88/178 ... yes 62/179 ... yes 88/180 ... yes 26/181 ... yes 62/182 ... yes 88/183 ... yes 88/184 ... yes 6/185 ... yes 6/186 ... yes 6/187 ... yes 6/189 ... yes 6/190 ... yes 6/191 ... yes 6/192 ... yes 6/193 ... yes 6/194 ... yes 62/196 ... yes 88/197 ... yes 8/199 ... yes 6/200 ... yes 6/201 ... yes 6/202 ... yes 6/203 ... yes 6/204 ... yes 6/205 ... yes 6/206 ... yes 13/207 ... yes 13/209 ... yes 13/210 ... yes 13/211 ... yes 6/212 ... yes 6/213 ... yes 6/214 ... yes 6/215 ... yes 6/216 ... yes 6/217 ... yes 6/218 ... yes 6/219 ... yes 6/220 ... yes 6/222 ... yes 6/223 ... yes 6/224 ... yes 6/225 ... yes 9/226 ... yes 96/227 ... yes 10/228 ... yes 95/230 ... yes 95/231 ... yes 13/232 ... yes 8/233 ... yes 6/234 ... yes 100/235 ... yes 88/236 ... yes 91/237 ... yes 13/238 ... yes 13/239 ... yes 13/240 ... yes 13/241 ... yes 13/242 ... yes 13/243 ... yes 13/244 ... yes 13/245 ... yes 13/246 ... yes 13/247 ... yes 13/248 ... yes 13/249 ... yes 13/250 ... yes 13/251 ... yes 13/252 ... yes 13/253 ... yes 13/254 ... yes 13/255 ... yes 13/256 ... yes 13/257 ... yes 13/258 ... yes 13/259 ... yes 13/260 ... yes 13/261 ... yes 13/262 ... yes 13/263 ... yes 13/264 ... yes 13/265 ... yes 13/266 ... yes 13/267 ... yes 13/268 ... yes 13/269 ... yes 13/270 ... yes 13/271 ... yes 13/272 ... yes 13/273 ... yes 13/274 ... yes 13/275 ... yes 13/276 ... yes 13/277 ... yes 13/278 ... yes 13/279 ... yes 13/280 ... yes 13/281 ... yes 13/282 ... yes 13/283 ... yes 13/284 ... yes 13/285 ... yes 13/286 ... yes 13/287 ... yes 13/288 ... yes 13/289 ... yes 13/290 ... yes 13/291 ... yes 13/292 ... yes 13/293 ... yes 13/294 ... yes 13/295 ... yes 100/296 ... yes 8/297 ... yes 8/298 ... yes 65/299 ... yes 95/300 ... yes 8/302 ... yes 8/303 ... yes 8/304 ... yes 62/305 ... yes 9/307 ... yes 75/308 ... yes 62/310 ... yes 75/312 ... yes 6/314 ... yes 110/316 ... yes 110/317 ... yes 111/318 ... yes 16/319 ... yes 75/320 ... yes 9/321 ... yes 75/322 ... yes 91/323 ... yes 75/325 ... yes 75/326 ... yes 8/327 ... yes 18/328 ... yes 18/329 ... yes 88/330 ... yes 23/332 ... yes 13/334 ... yes 95/335 ... yes 13/336 ... yes 95/337 ... yes 6/338 ... yes 8/339 ... yes 75/340 ... yes 6/341 ... yes 13/342 ... yes 61/343 ... yes 61/344 ... yes 23/346 ... yes 110/347 ... yes 110/351 ... yes 75/352 ... yes 95/354 ... yes 8/355 ... yes 8/357 ... yes 8/358 ... yes 8/359 ... yes 8/360 ... yes 8/361 ... yes 8/362 ... yes 8/363 ... yes 8/364 ... yes 8/365 ... yes 8/367 ... yes 8/368 ... yes 8/370 ... yes 8/371 ... yes 8/372 ... yes 8/373 ... yes 8/374 ... yes 8/375 ... yes 8/376 ... yes 8/377 ... yes 8/378 ... yes 8/379 ... yes 8/380 ... yes 8/381 ... yes 8/382 ... yes 8/383 ... yes 8/384 ... yes 8/385 ... yes 8/386 ... yes 8/387 ... yes 8/389 ... yes 8/390 ... yes 8/391 ... yes 8/392 ... yes 8/393 ... yes 8/394 ... yes 8/395 ... yes 8/396 ... yes 8/397 ... yes 8/398 ... yes 8/399 ... yes 8/400 ... yes 8/401 ... yes 8/402 ... yes 8/403 ... yes 8/404 ... yes 8/405 ... yes 8/406 ... yes 8/407 ... yes 8/408 ... yes 8/410 ... yes 8/411 ... yes 8/412 ... yes 8/413 ... yes 8/414 ... yes 95/416 ... yes 95/417 ... yes 95/418 ... yes 95/419 ... yes 95/420 ... yes 95/421 ... yes 95/422 ... yes 8/423 ... yes 95/424 ... yes 95/425 ... yes 95/426 ... yes 95/427 ... yes 95/428 ... yes 8/429 ... yes 75/430 ... yes 120/431 ... yes 8/432 ... yes 81/433 ... yes 110/434 ... yes 75/435 ... yes 75/436 ... yes 8/437 ... yes 120/438 ... yes 120/440 ... yes 6/441 ... yes 6/442 ... yes 95/443 ... yes 95/444 ... yes 18/446 ... yes 88/447 ... yes 91/448 ... yes 91/449 ... yes 70/450 ... yes 95/451 ... yes 6/452 ... yes 65/453 ... yes 95/454 ... yes 13/455 ... yes 95/456 ... yes 110/457 ... yes 6/458 ... yes 6/459 ... yes 95/460 ... yes 6/461 ... yes 96/462 ... yes 96/463 ... yes 96/464 ... yes 95/465 ... yes 95/467 ... yes 114/468 ... yes 95/469 ... yes 8/470 ... yes 8/471 ... yes 8/472 ... yes 8/473 ... yes 8/474 ... yes 95/477 ... yes 6/479 ... yes 228/480 ... yes 75/481 ... yes 95/482 ... yes 95/483 ... yes 95/484 ... yes 118/485 ... yes 9/487 ... yes 91/488 ... yes 228/489 ... yes 91/490 ... yes 75/491 ... yes 74/492 ... yes 75/493 ... yes 75/494 ... yes 75/496 ... yes 75/497 ... yes 75/498 ... yes 75/499 ... yes 75/501 ... yes 74/503 ... yes 133/504 ... yes 133/505 ... yes 70/507 ... yes 6/508 ... yes 6/510 ... yes 23/511 ... yes 74/513 ... yes 8/520 ... yes 95/521 ... yes 95/522 ... yes 70/523 ... yes 91/525 ... yes 6/526 ... yes 133/527 ... yes 122/529 ... yes 88/530 ... yes 156/531 ... yes 156/532 ... yes 6/534 ... yes 156/536 ... yes 156/537 ... yes 23/538 ... yes 156/539 ... yes 134/541 ... yes 156/542 ... yes 156/543 ... yes 95/544 ... yes 18/545 ... yes 18/546 ... yes 13/547 ... yes 1395/548 ... yes 111/550 ... yes 118/551 ... yes 57/552 ... yes 13/553 ... yes 19/555 ... yes 19/556 ... yes 156/558 ... yes 29/562 ... yes 153/566 ... yes 19/570 ... yes 118/571 ... yes 75/572 ... yes 75/573 ... yes 91/576 ... yes 156/577 ... yes 62/578 ... yes 29/581 ... yes 118/583 ... yes 52/584 ... yes 118/585 ... yes 118/586 ... yes 75/587 ... yes 122/591 ... yes 156/592 ... yes 120/593 ... yes 96/594 ... yes 96/595 ... yes 96/596 ... yes 29/597 ... yes 160/598 ... yes 160/599 ... yes 13/600 ... yes 35/603 ... yes 100/604 ... yes 162/606 ... yes 91/607 ... yes 166/608 ... yes 166/609 ... yes 70/610 ... yes 13/611 ... yes 162/612 ... yes 62/613 ... yes 162/614 ... yes 13/615 ... yes 114/616 ... yes 162/617 ... yes 19/618 ... yes 178/619 ... yes 110/620 ... yes 91/621 ... yes 160/622 ... yes 120/624 ... yes 124/625 ... yes 178/626 ... yes 162/627 ... yes 173/630 ... yes 156/631 ... yes 95/635 ... yes 160/636 ... yes 175/637 ... yes 174/638 ... yes 65/639 ... yes 118/646 ... yes 118/647 ... yes 175/648 ... yes 177/655 ... yes 178/659 ... yes 91/660 ... yes 175/661 ... yes 156/662 ... yes 177/663 ... yes 118/667 ... yes 118/668 ... yes 182/669 ... yes 182/670 ... yes 182/671 ... yes 228/672 ... yes 228/673 ... yes 174/674 ... yes 8/675 ... yes 228/676 ... yes 173/678 ... yes 61/682 ... yes 183/683 ... yes 228/684 ... yes 13/685 ... yes 156/686 ... yes 173/688 ... yes 162/689 ... yes 160/690 ... yes 91/691 ... yes 62/693 ... yes 162/694 ... yes 162/695 ... yes 8/697 ... yes 160/698 ... yes 62/699 ... yes 70/702 ... yes 96/703 ... yes 173/704 ... yes 95/705 ... yes 8/708 ... yes 118/710 ... yes 174/711 ... yes 196/713 ... yes 196/714 ... yes 196/715 ... yes 196/716 ... yes 97/717 ... yes 75/718 ... yes 95/719 ... yes 1420/720 ... yes 177/722 ... yes 160/723 ... yes 1409/724 ... yes 160/725 ... yes 57/726 ... yes 70/727 ... yes 70/728 ... yes 128/730 ... yes 134/731 ... yes 8/732 ... yes 162/733 ... yes 208/734 ... yes 29/735 ... yes 8/736 ... yes 162/737 ... yes 8/738 ... yes 1413/739 ... yes 162/740 ... yes 49/741 ... yes 49/742 ... yes 91/744 ... yes 196/745 ... yes 10/751 ... yes 29/752 ... yes 162/753 ... yes 188/756 ... yes 95/757 ... yes 29/759 ... yes 184/761 ... yes 228/762 ... yes 183/763 ... yes 234/765 ... yes 13/766 ... yes 177/767 ... yes 13/768 ... yes 174/769 ... yes 174/770 ... yes 61/771 ... yes 162/772 ... yes 174/773 ... yes 6/774 ... yes 169/775 ... yes 234/776 ... yes 202/777 ... yes 95/778 ... yes 61/779 ... yes 19/781 ... yes 178/782 ... yes 95/783 ... yes 118/785 ... yes 169/786 ... yes 62/787 ... yes 205/789 ... yes 1422/790 ... yes 165/791 ... yes 169/792 ... yes 62/793 ... yes 10/796 ... yes 169/797 ... yes 178/800 ... yes 75/801 ... yes 118/802 ... yes 162/804 ... yes 75/806 ... yes 100/808 ... yes 62/810 ... yes 118/811 ... yes 6/812 ... yes 61/813 ... yes 169/814 ... yes 156/816 ... yes 173/817 ... yes 228/819 ... yes 200/821 ... yes 70/823 ... yes 7/824 ... yes 88/825 ... yes 62/826 ... yes 66/827 ... yes 62/828 ... yes 62/829 ... yes 1115/830 ... yes 178/831 ... yes 208/834 ... yes 10/835 ... yes 183/836 ... yes 169/837 ... yes 174/838 ... yes 174/839 ... yes 174/840 ... yes 174/841 ... yes 174/842 ... yes 174/843 ... yes 91/844 ... yes 74/845 ... yes 162/846 ... yes 120/847 ... yes 237/849 ... yes 111/851 ... yes 200/852 ... yes 175/853 ... yes 91/855 ... yes 228/856 ... yes 65/857 ... yes 200/859 ... yes 208/860 ... yes 13/861 ... yes 160/862 ... yes 70/863 ... yes 200/864 ... yes 62/865 ... yes 228/866 ... yes 971/867 ... yes 971/868 ... yes 971/869 ... yes 49/870 ... yes 208/871 ... yes 75/872 ... yes 162/873 ... yes 202/874 ... yes 178/875 ... yes 62/876 ... yes 175/877 ... yes 162/878 ... yes 118/879 ... yes 62/880 ... yes 169/881 ... yes 13/882 ... yes 23/883 ... yes 963/885 ... yes 6/886 ... yes 162/887 ... yes 173/888 ... yes 162/889 ... yes 29/890 ... yes 2/891 ... yes 166/892 ... yes 1395/893 ... yes 1008/894 ... yes 200/897 ... yes 29/898 ... yes 29/899 ... yes 75/900 ... yes 13/901 ... yes 95/902 ... yes 70/905 ... yes 70/906 ... yes 70/907 ... yes 1021/908 ... yes 1036/909 ... yes 91/910 ... yes 1039/911 ... yes 1039/912 ... yes 13/913 ... yes 13/914 ... yes 1036/915 ... yes 62/916 ... yes 1021/917 ... yes 29/918 ... yes 61/919 ... yes 146/920 ... yes 1053/922 ... yes 1021/923 ... yes 111/925 ... yes 156/926 ... yes 1021/927 ... yes 29/929 ... yes 169/930 ... yes 9/931 ... yes 1053/932 ... yes 91/933 ... yes 173/934 ... yes 1115/935 ... yes 160/937 ... yes 75/938 ... yes 1008/939 ... yes 208/941 ... yes 208/942 ... yes 169/943 ... yes 1053/944 ... yes 200/945 ... yes 1115/946 ... yes 10/947 ... yes 1008/948 ... yes 1115/952 ... yes 1115/953 ... yes 184/954 ... yes 75/956 ... yes 1395/958 ... yes 128/959 ... yes 1075/960 ... yes 62/961 ... yes 62/962 ... yes 1124/963 ... yes 62/964 ... yes 1075/965 ... yes 1075/966 ... yes 13/969 ... yes 178/970 ... yes 178/971 ... yes 1064/972 ... yes 75/973 ... yes 91/974 ... yes 95/976 ... yes 1021/977 ... yes 75/978 ... yes 1064/979 ... yes 10/980 ... yes 91/981 ... yes 62/982 ... yes 13/984 ... yes 10/985 ... yes 75/986 ... yes 1064/987 ... yes 1003/988 ... yes 75/989 ... yes 162/990 ... yes 165/991 ... yes 165/992 ... yes 165/993 ... yes 183/995 ... yes 75/996 ... yes 52/997 ... yes 243/1001 ... yes 1115/1002 ... yes 1320/1005 ... yes 1391/1006 ... yes 184/1007 ... yes 23/1009 ... yes 1199/1010 ... yes 16/1011 ... yes 23/1012 ... yes 1075/1015 ... yes 110/1016 ... yes 1115/1017 ... yes 160/1018 ... yes 156/1019 ... yes 1115/1020 ... yes 175/1021 ... yes 13/1022 ... yes 6/1023 ... yes 9/1024 ... yes 1392/1025 ... yes 1075/1026 ... yes 1021/1028 ... yes 75/1030 ... yes 134/1031 ... yes 111/1032 ... yes 91/1033 ... yes 120/1034 ... yes 8/1035 ... yes 52/1036 ... yes 52/1037 ... yes 181/1038 ... yes 95/1040 ... yes 1021/1044 ... yes 75/1045 ... yes 963/1046 ... yes 963/1048 ... yes 963/1049 ... yes 175/1050 ... yes 963/1051 ... yes 963/1052 ... yes 963/1053 ... yes 6/1054 ... yes 75/1055 ... yes 75/1056 ... yes 75/1057 ... yes 100/1058 ... yes 1391/1059 ... yes 62/1062 ... yes 91/1063 ... yes 133/1064 ... yes 1021/1066 ... yes 1152/1067 ... yes 183/1068 ... yes 6/1069 ... yes 53/1070 ... yes 6/1071 ... yes 1003/1072 ... yes 2/1073 ... yes 53/1074 ... yes 83/1075 ... yes 70/1076 ... yes 169/1077 ... yes 95/1078 ... yes 91/1080 ... yes 177/1081 ... yes 74/1083 ... yes 6/1084 ... yes 8/1085 ... yes 184/1086 ... yes 178/1087 ... yes 62/1088 ... yes 160/1090 ... yes 88/1093 ... yes 75/1095 ... yes 184/1096 ... yes 1359/1098 ... yes 160/1099 ... yes 13/1100 ... yes 75/1101 ... yes 184/1102 ... yes 184/1103 ... yes 177/1104 ... yes 173/1105 ... yes 173/1106 ... yes 165/1107 ... yes 95/1108 ... yes 83/1109 ... yes 52/1110 ... yes 184/1111 ... yes 1409/1112 ... yes 75/1113 ... yes 1391/1115 ... yes 1391/1116 ... yes 65/1117 ... yes 1391/1118 ... yes 1391/1119 ... yes 1391/1120 ... yes 1391/1121 ... yes 1392/1122 ... yes 1394/1123 ... yes 1394/1124 ... yes 1409/1125 ... yes 62/1126 ... yes 110/1127 ... yes 1407/1128 ... yes 1418/1129 ... yes 1420/1130 ... yes 1422/1131 ... yes 177/1132 ... yes 1428/1133 ... yes 1409/1134 ... yes 1434/1135 ... yes 963/1136 ... yes 75/1137 ... yes 8/1138 ... yes 13/1139 ... yes 6/1140 ... yes 1443/1141 ... yes 1443/1142 ... yes 1443/1143 ... yes 1443/1144 ... yes 1443/1145 ... yes 1443/1146 ... yes 1443/1147 ... yes 1443/1148 ... yes 1443/1149 ... yes 1443/1150 ... yes 1443/1151 ... yes 1443/1152 ... yes 1443/1153 ... yes 1346/1154 ... yes Redis version >= 6.2.14? ... yes Ruby version >= 3.0.6 ? ... yes (3.1.4) Git user has default SSH configuration? ... yes Active users: ... 158 Is authorized keys file accessible? ... yes GitLab configured to store new projects in hashed storage? ... yes All projects are in hashed storage? ... yes Elasticsearch version 7.x-8.x or OpenSearch version 1.x ... yes (elasticsearch 7.10.2) All migrations must be finished before doing a major upgrade ... yes

Checking GitLab App ... Finished

Checking GitLab subtasks ... Finished

Possible fixes

Catch an exception, and route it to the page.

Edited by 🤖 GitLab Bot 🤖