keybase / keybase/client

git-remote-keybase error: (1) malformed refspec, separators are wrong

Open
#11,018 9 comments 0 reactions 0 assignees View on GitHub
acked
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I'm trying to see if I can get keybase git working with buildbot

When the GitPoller is invoked I get the following error

2018-03-21 18:39:00-0700 [-] command fetch ['keybase://team/spotlightlabs.git/spotlight-ios', '+bb-test:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/bb-test', '+develop:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/develop', '+master:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/master'] in /Volumes/buildbot/buildmaster/gitpoller-work on repourl keybase://team/spotlightlabs.git/spotlight-ios failed with exit code 128: Initializing Keybase... done.
Syncing with Keybase... done.
git-remote-keybase error: (1) malformed refspec, separators are wrong

My guess is that the escapes are a problem?

macOS 10.13.3, buildbot 1.1, keybase 1.0.45

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the GitPoller fetch invocation and the git-remote-keybase refspec shown in the report, reproducing it with the listed Keybase repository and branch mappings. Trace how the keybase URL becomes the refs/buildbot path; done means the fetch no longer reports malformed separators and GitPoller can retrieve the branches.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, macos
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.