Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-66465

Support generic SSHUserPrivateKey implementation for Windows Configuration

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • google-compute-engine:4.3.8

      The Windows Configuration allows quite generic Username / Password credentials StandardUsernamePasswordCredentials for the Windows Account Credentials.

      However it only allows a specific implementation of SSH credentials BasicSSHUserPrivateKey for SSH Private Key Credentials:

      This prevent other SSH credentials type for being used which is a shame, especially the one implemented by Credentials Provider implementations such as the GCP Secrets Manager Credentials Provider. Which is a shame.

          [JENKINS-66465] Support generic SSHUserPrivateKey implementation for Windows Configuration

          Allan BURDAJEWICZ created issue -
          Allan BURDAJEWICZ made changes -
          Description Original: The Windows Configuration allows quite generic Username / Password credentials {{StandardUsernamePasswordCredentials}} for the Windows Account Credentials.

          However it only allows a specific implementation of SSH credentials {{}} for SSH Private Key Credentials:

           !windows-config-credentials.png|thumbnail!

          This prevent other SSH credentials type for being used which is a shame, especially the one implemented by Credentials Provider implementations such as the [GCP Secrets Manager Credentials Provider|https://github.com/jenkinsci/gcp-secrets-manager-credentials-provider-plugin/tree/master/src/main/java/io/jenkins/plugins/credentials/gcp/secretsmanager]. Which is a shame.
          New: The Windows Configuration allows quite generic Username / Password credentials {{StandardUsernamePasswordCredentials}} for the Windows Account Credentials.

          However it only allows a specific implementation of SSH credentials {{BasicSSHUserPrivateKey}} for SSH Private Key Credentials:

           !windows-config-credentials.png|thumbnail!

          This prevent other SSH credentials type for being used which is a shame, especially the one implemented by Credentials Provider implementations such as the [GCP Secrets Manager Credentials Provider|https://github.com/jenkinsci/gcp-secrets-manager-credentials-provider-plugin/tree/master/src/main/java/io/jenkins/plugins/credentials/gcp/secretsmanager]. Which is a shame.
          Allan BURDAJEWICZ made changes -
          Remote Link New: This issue links to "google-compute-engine-plugin #282 (Web Link)" [ 26892 ]

          Allan BURDAJEWICZ added a comment - I have proposed https://github.com/jenkinsci/google-compute-engine-plugin/pull/282

            evanbrown Evan Brown
            allan_burdajewicz Allan BURDAJEWICZ
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: