500 Error while adding comment in MR
After upgrading gitlab CE to 16.10.2 we observed that MR comments are throwing 500 error though the comments are added and also there is a delay in sending mail on the comment update.
==> /var/log/gitlab/puma/puma_stderr.log <==
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/url_config.rb:33:in `Integer': invalid value for Integer(): "gitlab" (ArgumentError)
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/url_config.rb:33:in `db'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/config.rb:192:in `initialize'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client.rb:166:in `new'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client.rb:166:in `config'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis/client.rb:23:in `config'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis.rb:142:in `initialize_client'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis.rb:73:in `initialize'
from /opt/gitlab/embedded/service/gitlab-rails/config/initializers/action_cable.rb:30:in `new'
from /opt/gitlab/embedded/service/gitlab-rails/config/initializers/action_cable.rb:30:in `block in <top (required)>'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:59:in `redis_connection'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:44:in `redis_connection_for_subscriptions'
from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:164:in `block in ensure_listener_running'
`==> /var/log/gitlab/gitlab-rails/production.log <==
ArgumentError (invalid value for Integer(): "gitlab"):
redis-client (0.21.1) lib/redis_client/url_config.rb:33:in `Integer'
redis-client (0.21.1) lib/redis_client/url_config.rb:33:in `db'
redis-client (0.21.1) lib/redis_client/config.rb:192:in `initialize'
redis-client (0.21.1) lib/redis_client.rb:166:in `new'
redis-client (0.21.1) lib/redis_client.rb:166:in `config'
redis (5.0.8) lib/redis/client.rb:23:in `config'
redis (5.0.8) lib/redis.rb:142:in `initialize_client'
redis (5.0.8) lib/redis.rb:73:in `initialize'
config/initializers/action_cable.rb:30:in `new'
config/initializers/action_cable.rb:30:in `block in <top (required)>'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:59:in `redis_connection'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:54:in `block in redis_connection_for_broadcasts'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:53:in `synchronize'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:53:in `redis_connection_for_broadcasts'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:28:in `broadcast'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/channel_prefix.rb:8:in `broadcast'
actioncable (7.0.8.1) lib/action_cable/server/broadcasting.rb:48:in `block in broadcast'
activesupport (7.0.8.1) lib/active_support/notifications.rb:206:in `block in instrument'
activesupport (7.0.8.1) lib/active_support/notifications/instrumenter.rb:24:in `instrument'
Also there is failed job on sidekiq
Edited by Dennis Saminathan


