FS#60466 - [gitlab-shell] ssh push/pull are broken

Attached to Project: Community Packages
Opened by Vlad (ejiek) - Thursday, 18 October 2018, 06:27 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 22 October 2018, 01:59 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
New Go gitlab-shell binary isn't able to find configuration or old old ruby binary.

There are:
Forum discussion: https://bbs.archlinux.org/viewtopic.php?pid=1812291
Upstream merge request: https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/252

Additional info:
* 8.4.0-1
* /etc/passwd
gitlab:x:105:105::/var/lib/gitlab:/usr/share/webapps/gitlab-shell/bin/gitlab-shell


Steps to reproduce:
* update to 8.4.0-1
* push/pull (or just connect) via ssh

Ways to fix (use any):
* Compile new binary from merge request
* Change shell to /usr/share/webapps/gitlab-shell/bin/gitlab-shell-ruby
* Delete shell in passwd (somehow fixed path exctraction in Go)
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 22 October 2018, 01:59 GMT
Reason for closing:  Fixed

Loading...