Multiple e2e:package-and-test-ee jobs failing with undefined method `exists?' for File:Class (NoMethodError)
Summary
Failing job(s):
https://gitlab.com/gitlab-org/gitlab/-/jobs/5987232524 and more
Failing Pipeline: https://gitlab.com/gitlab-org/gitlab/-/pipelines/1147612483
Failing spec(s):
N/A
Corresponding test case(s):
N/A
Stack trace
* execute[/opt/gitlab/bin/gitlab-ctl start logrotate] action run
[execute] /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:443:in `running_config': undefined method `exists?' for File:Class (NoMethodError)
if File.exists?("#{etc_path}/chef-server-running.json")
^^^^^^^^
Did you mean? exist?
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:466:in `running_package_config'
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:452:in `external_services'
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:459:in `service_external?'
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:794:in `command_pre_hook'
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/lib/omnibus-ctl.rb:743:in `run'
from /opt/gitlab/embedded/lib/ruby/gems/3.2.0/gems/omnibus-ctl-0.6.0/bin/omnibus-ctl:31:in `<top (required)>'
from /opt/gitlab/embedded/bin/omnibus-ctl:25:in `load'
from /opt/gitlab/embedded/bin/omnibus-ctl:25:in `<main>'
Screenshot / HTML page
N/A
Possible fixes
Edited by Sanad Liaquat