-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gitfs broken on Arch #52636
Comments
I've also been having this issue for quite some time, and was unable to get gitfs working again on Arch. The versions shipping with later 2018 Arch isos are all effected by this. I did not check the releases in between, but I can be sure that the 2018.5 iso worked properly, and that 2018.12 on do not. I also went through the suggested fixes like double checking for newlines, and the keys did work when used directly with git cli. I'm not sure if other any distros are effected, as eventually I stopped using gitfs entirely due to this issue. |
I've tried downgrading to older libssh2 releases and upgrading to 1.8.2 (not yet in the Arch repositories), all versions exhibit the same behavior (above error) for me. |
i just tested on manjaro which is a fork of arch. I cannot replicate it with libssh version |
sure enough upgrading to 1.8.1 i'm able to replicate this:
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. If this issue is closed prematurely, please leave a comment and we will gladly reopen the issue. |
On a fresh Ubuntu ( Steps to reproduce: salt * test.ping echo "fileserver_backend: ssh-keygen -t rsa -N "" -f /root/.ssh/id_rsa #authorize pub key with repo systemctl restart salt-master salt-run cache.clear_git_lock gitfs type=update salt-run -l debug fileserver.update |
Description of Issue/Question
I am trying to use ssh authentication with gitfs to pull git repositories from a personal GitLab installation.
I have double checked my private key for an empty line at the end, like in the release notes. I have successfully downloaded all the git repositories with the key configured.
I've seen previous reports of this being fixed by upgrading libssh to 1.8.1. However, I'm running libssh2 1.8.1 and still seeing the problem.
Setup
Error
Steps to Reproduce Issue
sudo salt-master -l debug
Versions Report
The text was updated successfully, but these errors were encountered: