Docker Desktop for Mac's virtualization framework is unable to run the GitLab Docker image

Hi,All:

When I enabled the Virtualization framework and VirtioFS on my macOS (version 13.4.1) and attempted to run the GitLab Docker image, I encountered the following errors. However, after unchecking “Use Virtualization framework” and enabling gRPC FUSE, the Docker image started running normally.

Docker Desktop

Version: 4.21.1 (114176)
Engine: 24.0.2
Compose: v2.19.1
Credential Helper: v0.7.0
Kubernetes: v1.27.2

GitLab Docker Image:
15.8.1-ce.0 or latest

log

>  docker-compose up
[+] Running 1/0
 ✔ Container gitlab-gitlab-1  Recreated                                                                                                    0.1s
Attaching to gitlab-gitlab-1
gitlab-gitlab-1  | Thank you for using GitLab Docker Image!
gitlab-gitlab-1  | Current version: gitlab-ce=15.8.1-ce.0
gitlab-gitlab-1  |
gitlab-gitlab-1  | Configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
gitlab-gitlab-1  | And restart this container to reload settings.
gitlab-gitlab-1  | To do it use docker exec:
gitlab-gitlab-1  |
gitlab-gitlab-1  |   docker exec -it gitlab editor /etc/gitlab/gitlab.rb
gitlab-gitlab-1  |   docker restart gitlab
gitlab-gitlab-1  |
gitlab-gitlab-1  | For a comprehensive list of configuration options please see the Omnibus GitLab readme
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | If this container fails to start due to permission problems try to fix it by executing:
gitlab-gitlab-1  |
gitlab-gitlab-1  |   docker exec -it gitlab update-permissions
gitlab-gitlab-1  |   docker restart gitlab
gitlab-gitlab-1  |

...............

gitlab-gitlab-1  |
gitlab-gitlab-1  | Recipe: gitlab::database_migrations
gitlab-gitlab-1  |   * ruby_block[check remote PG version] action nothing
gitlab-gitlab-1  |  (skipped due to action :nothing)
gitlab-gitlab-1  |   * rails_migration[gitlab-rails] action run
gitlab-gitlab-1  |
gitlab-gitlab-1  |     * bash_hide_env[migrate gitlab-rails database] action run
gitlab-gitlab-1  |
gitlab-gitlab-1  |       [execute] rake aborted!
gitlab-gitlab-1  |                 ActiveRecord::ConnectionNotEstablished: could not connect to server: No such file or directory
gitlab-gitlab-1  |
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  |
gitlab-gitlab-1  | 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | Caused by:
gitlab-gitlab-1  |                 PG::ConnectionBad: could not connect to server: No such file or directory
gitlab-gitlab-1  |                 	Is the server running locally and accepting
gitlab-gitlab-1  |                 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |                 /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |                 Tasks: TOP => gitlab:db:configure
gitlab-gitlab-1  |                 (See full trace by running task with --trace)
gitlab-gitlab-1  |
gitlab-gitlab-1  |       ================================================================================
gitlab-gitlab-1  |       Error executing action `run` on resource 'bash_hide_env[migrate gitlab-rails database]'
gitlab-gitlab-1  |       ================================================================================
gitlab-gitlab-1  |
gitlab-gitlab-1  |       Mixlib::ShellOut::ShellCommandFailed
gitlab-gitlab-1  |       ------------------------------------
gitlab-gitlab-1  |       Expected process to exit with [0], but received '1'
gitlab-gitlab-1  |       ---- Begin output of "bash"  ----
gitlab-gitlab-1  |       STDOUT: rake aborted!
gitlab-gitlab-1  |       ActiveRecord::ConnectionNotEstablished: could not connect to server: No such file or directory
gitlab-gitlab-1  |
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  |       	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |       /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |
gitlab-gitlab-1  |       Caused by:
gitlab-gitlab-1  |       PG::ConnectionBad: could not connect to server: No such file or directory
gitlab-gitlab-1  |       	Is the server running locally and accepting
gitlab-gitlab-1  |       	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |       /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |       /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |       /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |       Tasks: TOP => gitlab:db:configure
gitlab-gitlab-1  |       (See full trace by running task with --trace)
gitlab-gitlab-1  |       STDERR:
gitlab-gitlab-1  |       ---- End output of "bash"  ----
gitlab-gitlab-1  |
gitlab-gitlab-1  | Ran "bash"  returned 1
gitlab-gitlab-1  |
gitlab-gitlab-1  |       Cookbook Trace: (most recent call first)
gitlab-gitlab-1  |       ----------------------------------------
gitlab-gitlab-1  |       /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb:18:in `block in class_from_file'
gitlab-gitlab-1  |
gitlab-gitlab-1  |       Resource Declaration:
gitlab-gitlab-1  |       ---------------------
gitlab-gitlab-1  |       # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb
gitlab-gitlab-1  |
gitlab-gitlab-1  |        18:   bash_hide_env "migrate #{new_resource.name} database" do
gitlab-gitlab-1  |        19:     code <<-EOH
gitlab-gitlab-1  |        20:     set -e
gitlab-gitlab-1  |        21:     log_file="#{node['gitlab']['gitlab-rails']['log_directory']}/#{new_resource.logfile_prefix}-$(date +%Y-%m-%d-%H-%M-%S).log"
gitlab-gitlab-1  |        22:     umask 077
gitlab-gitlab-1  |        23:     /opt/gitlab/bin/gitlab-rake #{new_resource.rake_task} 2>& 1 | tee ${log_file}
gitlab-gitlab-1  |        24:     STATUS=${PIPESTATUS[0]}
gitlab-gitlab-1  |        25:     chown #{account_helper.gitlab_user}:#{account_helper.gitlab_group} ${log_file}
gitlab-gitlab-1  |        26:     echo $STATUS > #{new_resource.helper.db_migrate_status_file}
gitlab-gitlab-1  |        27:     exit $STATUS
gitlab-gitlab-1  |        28:     EOH
gitlab-gitlab-1  |        29:
gitlab-gitlab-1  |        30:     environment new_resource.environment if new_resource.property_is_set?(:environment)
gitlab-gitlab-1  |        31:     new_resource.dependent_services.each do |svc|
gitlab-gitlab-1  |        32:       notifies :restart, svc, :immediately
gitlab-gitlab-1  |        33:     end
gitlab-gitlab-1  |        34:
gitlab-gitlab-1  |        35:     not_if { new_resource.helper.migrated? }
gitlab-gitlab-1  |        36:     sensitive false
gitlab-gitlab-1  |        37:   end
gitlab-gitlab-1  |        38: end
gitlab-gitlab-1  |
gitlab-gitlab-1  |       Compiled Resource:
gitlab-gitlab-1  |
gitlab-gitlab-1  |       ------------------
gitlab-gitlab-1  |       # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb:18:in `block in class_from_file'
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | bash_hide_env("migrate gitlab-rails database") do
gitlab-gitlab-1  |         action [:run]
gitlab-gitlab-1  |         default_guard_interpreter :default
gitlab-gitlab-1  |         interpreter "bash"
gitlab-gitlab-1  |
gitlab-gitlab-1  |   declared_type :bash_hide_env
gitlab-gitlab-1  |
gitlab-gitlab-1  |   cookbook_name "gitlab"
gitlab-gitlab-1  |
gitlab-gitlab-1  |   recipe_name "database_migrations"
gitlab-gitlab-1  |         code "    set -e\n    log_file=\"/var/log/gitlab/gitlab-rails/gitlab-rails-db-migrate-$(date +%Y-%m-%d-%H-%M-%S).log\"\n    umask 077\n    /opt/gitlab/bin/gitlab-rake gitlab:db:configure 2>& 1 | tee ${log_file}\n    STATUS=${PIPESTATUS[0]}\n    chown git:git ${log_file}\n    echo $STATUS > /var/opt/gitlab/gitlab-rails/upgrade-status/db-migrate-873248b1f0d3a7a5535771a3a1635803-383efe57adf\n    exit $STATUS\n"
gitlab-gitlab-1  |         environment "*sensitive value suppressed*"
gitlab-gitlab-1  |         sensitive false
gitlab-gitlab-1  |         domain nil
gitlab-gitlab-1  |
gitlab-gitlab-1  |   user nil
gitlab-gitlab-1  |
gitlab-gitlab-1  |   not_if { #code block }
gitlab-gitlab-1  |
gitlab-gitlab-1  | end
gitlab-gitlab-1  |
gitlab-gitlab-1  |       System Info:
gitlab-gitlab-1  |       ------------
gitlab-gitlab-1  |       chef_version=17.10.0
gitlab-gitlab-1  |       platform=ubuntu
gitlab-gitlab-1  |       platform_version=20.04
gitlab-gitlab-1  |       ruby=ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5) [x86_64-linux]
gitlab-gitlab-1  |       program_name=/opt/gitlab/embedded/bin/cinc-client
gitlab-gitlab-1  |       executable=/opt/gitlab/embedded/bin/cinc-client
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  |     ================================================================================
gitlab-gitlab-1  |     Error executing action `run` on resource 'rails_migration[gitlab-rails]'
gitlab-gitlab-1  |     ================================================================================
gitlab-gitlab-1  |
gitlab-gitlab-1  |     Mixlib::ShellOut::ShellCommandFailed
gitlab-gitlab-1  |     ------------------------------------
gitlab-gitlab-1  |     bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 18) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
gitlab-gitlab-1  |     ---- Begin output of "bash"  ----
gitlab-gitlab-1  |     STDOUT: rake aborted!
gitlab-gitlab-1  |     ActiveRecord::ConnectionNotEstablished: could not connect to server: No such file or directory
gitlab-gitlab-1  |     	Is the server running locally and accepting
gitlab-gitlab-1  |     	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |     /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |     /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |
gitlab-gitlab-1  |     Caused by:
gitlab-gitlab-1  |     PG::ConnectionBad: could not connect to server: No such file or directory
gitlab-gitlab-1  |     	Is the server running locally and accepting
gitlab-gitlab-1  |     	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  |     /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  |     /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  |     /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |     Tasks: TOP => gitlab:db:configure
gitlab-gitlab-1  |     (See full trace by running task with --trace)
gitlab-gitlab-1  |     STDERR:
gitlab-gitlab-1  |     ---- End output of "bash"  ----
gitlab-gitlab-1  |     Ran "bash"  returned 1
gitlab-gitlab-1  |
gitlab-gitlab-1  |     Cookbook Trace: (most recent call first)
gitlab-gitlab-1  |     ----------------------------------------
gitlab-gitlab-1  |     /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/resources/rails_migration.rb:18:in `block in class_from_file'
gitlab-gitlab-1  |
gitlab-gitlab-1  |     Resource Declaration:
gitlab-gitlab-1  |     ---------------------
gitlab-gitlab-1  |     # In /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/database_migrations.rb
gitlab-gitlab-1  |
gitlab-gitlab-1  |      51: rails_migration "gitlab-rails" do
gitlab-gitlab-1  |      52:   rake_task 'gitlab:db:configure'
gitlab-gitlab-1  |      53:   logfile_prefix 'gitlab-rails-db-migrate'
gitlab-gitlab-1  |      54:   helper migration_helper
gitlab-gitlab-1  |      55:
gitlab-gitlab-1  |      56:   environment env_variables
gitlab-gitlab-1  |
gitlab-gitlab-1  |  57:   dependent_services dependent_services
gitlab-gitlab-1  |      58:   notifies :run, "execute[clear the gitlab-rails cache]", :immediately
gitlab-gitlab-1  |      59:   notifies :run, "ruby_block[check remote PG version]", :immediately
gitlab-gitlab-1  |      60:
gitlab-gitlab-1  |      61:   only_if { migration_helper.attributes_node['auto_migrate'] }
gitlab-gitlab-1  |      62: end
gitlab-gitlab-1  |
gitlab-gitlab-1  |     Compiled Resource:
gitlab-gitlab-1  |     ------------------
gitlab-gitlab-1  |     # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/gitlab/recipes/database_migrations.rb:51:in `from_file'
gitlab-gitlab-1  |
gitlab-gitlab-1  |     rails_migration("gitlab-rails") do
gitlab-gitlab-1  |       action [:run]
gitlab-gitlab-1  |       default_guard_interpreter :default
gitlab-gitlab-1  |       declared_type :rails_migration
gitlab-gitlab-1  |       cookbook_name "gitlab"
gitlab-gitlab-1  |       recipe_name "database_migrations"
gitlab-gitlab-1  |       rake_task "gitlab:db:configure"
gitlab-gitlab-1  |       logfile_prefix "gitlab-rails-db-migrate"
gitlab-gitlab-1  |
gitlab-gitlab-1  |   helper "*sensitive value suppressed*"
gitlab-gitlab-1  |
gitlab-gitlab-1  |   environment "*sensitive value suppressed*"
gitlab-gitlab-1  |       dependent_services []
gitlab-gitlab-1  |       only_if { #code block }
gitlab-gitlab-1  |     end
gitlab-gitlab-1  |
gitlab-gitlab-1  |     System Info:
gitlab-gitlab-1  |     ------------
gitlab-gitlab-1  |     chef_version=17.10.0
gitlab-gitlab-1  |     platform=ubuntu
gitlab-gitlab-1  |     platform_version=20.04
gitlab-gitlab-1  |     ruby=ruby 2.7.7p221 (2022-11-24 revision 168ec2b1e5) [x86_64-linux]
gitlab-gitlab-1  |     program_name=/opt/gitlab/embedded/bin/cinc-client
gitlab-gitlab-1  |     executable=/opt/gitlab/embedded/bin/cinc-client
gitlab-gitlab-1  |
gitlab-gitlab-1  | [2023-07-07T21:11:55+00:00] INFO: Running queued delayed notifications before re-raising exception
gitlab-gitlab-1  | [2023-07-07T21:11:55+00:00] INFO: templatesymlink[Create a gitlab.yml and create a symlink to Rails root] sending run action to execute[clear the gitlab-rails cache] (delayed)
gitlab-gitlab-1  | Recipe: gitlab::gitlab-rails
gitlab-gitlab-1  |   * execute[clear the gitlab-rails cache] action run
gitlab-gitlab-1  | [2023-07-07T21:12:13+00:00] INFO: execute[clear the gitlab-rails cache] ran successfully
gitlab-gitlab-1  |
gitlab-gitlab-1  |     - execute /opt/gitlab/bin/gitlab-rake cache:clear
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | [2023-07-07T21:12:13+00:00] INFO: version_file[Create version file for Gitaly] sending hup action to runit_service[gitaly] (delayed)
gitlab-gitlab-1  | Recipe: gitaly::enable
gitlab-gitlab-1  |   * runit_service[gitaly] action hup
gitlab-gitlab-1  | [2023-07-07T21:12:13+00:00] INFO: runit_service[gitaly] signalled (HUP)
gitlab-gitlab-1  | [2023-07-07T21:12:13+00:00] INFO: runit_service[gitaly] sent hup
gitlab-gitlab-1  |
gitlab-gitlab-1  |     - send hup to runit_service[gitaly]
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | [2023-07-07T21:12:13+00:00] INFO: version_file[Create version file for Gitlab KAS] sending restart action to runit_service[gitlab-kas] (delayed)
gitlab-gitlab-1  | Recipe: gitlab-kas::enable
gitlab-gitlab-1  |   * runit_service[gitlab-kas] action restart
gitlab-gitlab-1  |  (up to date)
gitlab-gitlab-1  |
gitlab-gitlab-1  | Running handlers:
gitlab-gitlab-1  |
gitlab-gitlab-1  | There was an error running gitlab-ctl reconfigure:
gitlab-gitlab-1  |
gitlab-gitlab-1  | rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 18) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
gitlab-gitlab-1  | ---- Begin output of "bash"  ----
gitlab-gitlab-1  | STDOUT: rake aborted!
gitlab-gitlab-1  | ActiveRecord::ConnectionNotEstablished: could not connect to server: No such file or directory
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  | 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |
gitlab-gitlab-1  | Caused by:
gitlab-gitlab-1  | PG::ConnectionBad: could not connect to server: No such file or directory
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  | 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  | Tasks: TOP => gitlab:db:configure
gitlab-gitlab-1  | (See full trace by running task with --trace)
gitlab-gitlab-1  | STDERR:
gitlab-gitlab-1  | ---- End output of "bash"  ----
gitlab-gitlab-1  | Ran "bash"  returned 1
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] ERROR: Running exception handlers
gitlab-gitlab-1  |
gitlab-gitlab-1  | Notes:
gitlab-gitlab-1  |
gitlab-gitlab-1  | Default admin account has been configured with following details:
gitlab-gitlab-1  | Username: root
gitlab-gitlab-1  | Password: You didn't opt-in to print initial root password to STDOUT.
gitlab-gitlab-1  | Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.
gitlab-gitlab-1  |
gitlab-gitlab-1  | NOTE: Because these credentials might be present in your log files in plain text, it is highly recommended to reset the password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | Running handlers complete
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] ERROR: Exception handlers complete
gitlab-gitlab-1  | Infra Phase failed. 269 resources updated in 02 minutes 52 seconds
gitlab-gitlab-1  |
gitlab-gitlab-1  | Notes:
gitlab-gitlab-1  | Default admin account has been configured with following details:
gitlab-gitlab-1  | Username: root
gitlab-gitlab-1  | Password: You didn't opt-in to print initial root password to STDOUT.
gitlab-gitlab-1  | Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.
gitlab-gitlab-1  |
gitlab-gitlab-1  | NOTE: Because these credentials might be present in your log files in plain text, it is highly recommended to reset the password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
gitlab-gitlab-1  |
gitlab-gitlab-1  |
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] FATAL: Stacktrace dumped to /opt/gitlab/embedded/cookbooks/cache/cinc-stacktrace.out
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] FATAL: ---------------------------------------------------------------------------------------
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] FATAL: PLEASE PROVIDE THE CONTENTS OF THE stacktrace.out FILE (above) IF YOU FILE A BUG REPORT
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] FATAL: ---------------------------------------------------------------------------------------
gitlab-gitlab-1  | [2023-07-07T21:12:23+00:00] FATAL: Mixlib::ShellOut::ShellCommandFailed: rails_migration[gitlab-rails] (gitlab::database_migrations line 51) had an error: Mixlib::ShellOut::ShellCommandFailed: bash_hide_env[migrate gitlab-rails database] (gitlab::database_migrations line 18) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
gitlab-gitlab-1  | ---- Begin output of "bash"  ----
gitlab-gitlab-1  | STDOUT: rake aborted!
gitlab-gitlab-1  | ActiveRecord::ConnectionNotEstablished: could not connect to server: No such file or directory
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  | 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  |
gitlab-gitlab-1  | Caused by:
gitlab-gitlab-1  | PG::ConnectionBad: could not connect to server: No such file or directory
gitlab-gitlab-1  | 	Is the server running locally and accepting
gitlab-gitlab-1  | 	connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:119:in `block in read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:200:in `retry_with_backoff'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/load_balancer.rb:118:in `read_write'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:119:in `write_using_load_balancer'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/gitlab/database/load_balancing/connection_proxy.rb:89:in `method_missing'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:109:in `configure_database'
gitlab-gitlab-1  | /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:95:in `block (3 levels) in <top (required)>'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `load'
gitlab-gitlab-1  | /opt/gitlab/embedded/bin/bundle:23:in `<main>'
gitlab-gitlab-1  | Tasks: TOP => gitlab:db:configure
gitlab-gitlab-1  | (See full trace by running task with --trace)
gitlab-gitlab-1  | STDERR:
gitlab-gitlab-1  | ---- End output of "bash"  ----
gitlab-gitlab-1  | Ran "bash"  returned 1
gitlab-gitlab-1  |
gitlab-gitlab-1 exited with code 0