Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-4842

Support single SSH key for many GIT repositories

    XMLWordPrintable

Details

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      An SSH key pair identifies an entity connecting somewhere not an account it connects too. A single key pair is usually enough to connect to any number of accounts from a single work station. And this is the scenario GIT hosting is usually set up for.

      FishEye requires SSH key set up for every git repository separately. If I have 100 repositories and use the recommended 'Generate key pair for ssh' option, I need to upload 100 ssh keys to my GIT host. And I need to upload another key each time I create a new repository. The only reasonable solution (except switching to HTTP) seems to be to create the keypair myself, upload the single public key to the GIT host and upload the keypair to FishEye every time a GIT repository is set up. That is a workaround for a missing support for the very basic usage scenario. And it introduces maintenance problem of the keypair outside of FishEye.

      Please add support for a 'global' SSH keypair for SSH authentication.

      Attachments

        Activity

          People

            Unassigned Unassigned
            386a89771e93 Jacek Konieczny
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: