On തി, Dec 30, 2019 at 02:25, Dragos Jarca
<dragos.ja...@dynamicpuzzle.ro> wrote:
Package: gitlab
Version: 12.4.6-1
Severity: normal
Dear Maintainer,
I try to integrate mattermost Version: 5.18.0 with gitlab using
bundled plugins.
Followed instructions from mattermost and gitlab.
When I try to /gitlab connect and Click here to link your GitLab
account I have:
- no errors in mattermost console with debuug activated.
- have 500 Whoops, something went wrong on our end in gitlab windows
opened by mattermost
and gitlab in log says:
NoMethodError (undefined method `mapping' for
Doorkeeper::Rails::Routes:Class):
lib/gitlab/request_profiler/middleware.rb:17:in call'
lib/gitlab/middleware/go.rb:20:incall'
lib/gitlab/etag_caching/middleware.rb:13:in call'
lib/gitlab/middleware/correlation_id.rb:16:inblock in call'
lib/gitlab/middleware/correlation_id.rb:15:in call'
lib/gitlab/middleware/multipart.rb:117:incall'
lib/gitlab/middleware/read_only/controller.rb:48:in call'
lib/gitlab/middleware/read_only.rb:18:incall'
lib/gitlab/middleware/basic_health_check.rb:25:in call'
lib/gitlab/request_context.rb:32:incall'
lib/gitlab/metrics/requests_rack_middleware.rb:49:in call'
lib/gitlab/middleware/release_env.rb:12:incall'
I think that ruby-doorkeeper and/or ruby-doorkeeper-openid-connect
can be the problem.
We have a newer version of doorkeeper in debian (4.4.2 in debian where
as upstream still uses 4.3.2). May be
https://salsa.debian.org/ruby-team/gitlab/blob/debian/12.6.1-1/debian/patches/0670-allow-doorkeepr-4_3.patch
needs more changes.