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
```