Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-7853

[RN] Add SSH agent postStart event only if SSH key has a passphrase & experimental features enabled

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 3.18.0.GA
    • None
    • docs
    • None
    • False
    • None
    • False
    • Release Notes
    • Hide
      = Add SSH agent postStart event only if SSH key has a passphrase & experimental features enabled


      Before this release, if you configured a secret containing a SSH key for git operations, you could provide an SSH passphrase as well. By providing the SSH passphrase in the secret, you could clone and push to the git repository without re-entering the passphrase. This feature caused starting CDE from certain sample projects from the devfile.io registry to fail.

      Starting from this release, enabling the SSH passphrase feature requires the admin to set the `config.enableExperimentalFeatures` field to `true` in the Che-owned DevWorkspaceOperatorConfig:

      ```
      apiVersion: controller.devfile.io/v1alpha1
      kind: DevWorkspaceOperatorConfig
      metadata:
        name: devworkspace-config
        namespace: eclipse-che
      config:
        enableExperimentalFeatures: true
      ```
      Show
      = Add SSH agent postStart event only if SSH key has a passphrase & experimental features enabled Before this release, if you configured a secret containing a SSH key for git operations, you could provide an SSH passphrase as well. By providing the SSH passphrase in the secret, you could clone and push to the git repository without re-entering the passphrase. This feature caused starting CDE from certain sample projects from the devfile.io registry to fail. Starting from this release, enabling the SSH passphrase feature requires the admin to set the `config.enableExperimentalFeatures` field to `true` in the Che-owned DevWorkspaceOperatorConfig: ``` apiVersion: controller.devfile.io/v1alpha1 kind: DevWorkspaceOperatorConfig metadata:   name: devworkspace-config   namespace: eclipse-che config:   enableExperimentalFeatures: true ```
    • Bug Fix
    • Rejected

            dakwon@redhat.com David Kwon
            jvrbkova@redhat.com Jana Vrbkova
            Jana Vrbkova Jana Vrbkova
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: