[DRE-maint] Bug#947754: [omv.dynamicpuzzle.ro] gitlab mattermost integration error

Pirate Praveen praveen at onenetbeyond.org
Wed Jan 1 20:52:39 GMT 2020



On തി, Dec 30, 2019 at 02:25, Dragos Jarca 
<dragos.jarca at 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.




More information about the Pkg-ruby-extras-maintainers mailing list