Puma Apdex: failing requests for GraphqlController#execute: getCiConfigData - conversion exceptions

As a part of investigating our error budget, we would like to look into the failing requests for GraphqlController#execute for data conversion exceptions (Kibana link). Some exceptions have been identified below:

Exception Exception Class
14:recvmsg:Connection reset by peer. Gitlab::Git::CommandError
14:recvmsg:Connection reset by peer GRPC::Unavailable
bad URI(is not URI?) URI::InvalidURIError
no implicit conversion of Hash into String TypeError
no implicit conversion of Symbol into String TypeError
undefined method `reverse_each' for NoMethodError
undefined method `humanize' for nil:NilClass NoMethodError
undefined method `to_h' for "projects":String NoMethodError
header:spec:inputs:docker config contains unknown keys: image Gitlab::Ci::Config::Yaml::LoadError
interpolation interrupted by errors, unknown interpolation key: input2 Gitlab::Ci::Config::Yaml::LoadError
Endpoint 7 days average (5/9-5/16/22) User Impact
GraphqlController#execute 11,544 Is there a user impact?

Investigation

Description Issue link
GroupDestroyWorker failure - ci_pipeline_variables (reassigned to ~"group::workspace") #346170 (closed)
Sidekiq Execution Apdex: slow jobs for Ci::ExternalPullRequests::CreatePipelineWorker #349976 (closed)
Puma Errors: failing requests for GraphqlController#execute #349973 (closed)
Puma Apdex: slow requests GET /api/:version/projects/:id/ci/lint #349971 (closed)
Puma Errors: failing requests for GET /api/:version/projects/:id/ci/lint #349972 (closed)
Puma Errors: failing requests for Projects::Ci::LintsController#create #349974 (closed)
Puma Errors: failing requests Projects::Ci::PipelineEditorController#show #349975 (closed)
Puma Apdex: slow requests GET /api/:version/projects/:id/variables #349970 (closed)
Puma Apdex: slow requests for GET /api/:version/projects/:id/pipelines/:pipeline_id/variables #349969 (closed)
Puma Apdex: slow requests for GraphqlController#execute: getCiConfigData and getPipeline #349968 (closed)
Puma Apdex: failing requests for GraphqlController#execute: getCiConfigData - conversion exceptions 👈 You are here
Edited by 🤖 GitLab Bot 🤖