Skip to content

FISH-13913 SSH Nodes - Convert schtasks to password logon - #8309

Open
kalinchan wants to merge 3 commits into
payara:mainfrom
kalinchan:FISH-13913
Open

FISH-13913 SSH Nodes - Convert schtasks to password logon#8309
kalinchan wants to merge 3 commits into
payara:mainfrom
kalinchan:FISH-13913

Conversation

@kalinchan

Copy link
Copy Markdown
Member

Description

This PR changes the behaviour of Windows SSH Nodes by changing the way instances are launched to use schtasks with the password logon type.

This requires a user to specify the Windows SSH User password via a passwordfile when creating the SSH Node (AS_ADMIN_SSHPASSWORD={SSH_USER_PASSWORD})

For a non admin user on Windows, the following permission is also required SeBatchLogonRight

This also fixes an issue with the isBehindProxyEnabled method as SSH Nodes do not have the server element.

Important Info

Blockers

n/a

Testing

New tests

Will make another PR

Testing Performed

Manual tested windows and linux nodes both non admin and admin users.

Testing Environment

Windows, Linux, MacOS

Documentation

Pending

Notes for Reviewers

Ensure that non admin windows users have the SeBatchLogonRight permission and the ssh password is specified for the node.

Also ensure that the required firewall ports are opened

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant