Details
-
Feature
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
Desired Behavior
- By default the new data provider SSHJ is not activated, i.e. the data provider JSch is active for compatibility reasons.
- The new data provider can be activated from
- a job parameter ssh_provider for use with the SSH JITL job
- e.g.: <param name="ssh_provider" value="SSHJ"/>
- an environment variable that applies to SSH JITL Job:
- for JS1: SCHEDULER_VFS_SSH_PROVIDER
- The values for the job parameter/environment variable are the same (case insensitive)
- JSCH: activates the previous JSch data provider
- SSHJ: activates the new SSHJ data provider
- a job parameter ssh_provider for use with the SSH JITL job
Test Instructions
- Use JITL-662-ssh.zip
- Test default JSCH Provider
- Test SSHJ Provider
- Test the environment variable
- remove (comment) the <param name="ssh_provider" value="sshj"/> parameter
- configure an environment variable SCHEDULER_VFS_SSH_PROVIDER=SSHJ for all jobs (see How to add environment variables for all jobs)
- start the /
JITL-662-ssh/start/Go order and check the ssh jobs functionality and the the ssh jobs output (find SOSSFTPSSHJ) of the job chains: