[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2019-01-17 Thread kuisathave...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ivan Fernandez Calvo edited a comment on  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support Win32-OpenSSH   
 

  
 
 
 
 

 
 For the moment it  need  needs  a workaround ,  see https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/doc/CONFIGURE.md#launch-windows-slaves-using-microsoft-openssh>Can it execute things requiring interaction with the desktop, such as Selenium tests?I suppose yes, but I did not test it  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2019-01-17 Thread kuisathave...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ivan Fernandez Calvo commented on  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support Win32-OpenSSH   
 

  
 
 
 
 

 
 For the moment it need a workaround see https://github.com/jenkinsci/ssh-slaves-plugin/blob/master/doc/CONFIGURE.md#launch-windows-slaves-using-microsoft-openssh >Can it execute things requiring interaction with the desktop, such as Selenium tests? I suppose yes, but I did not test it  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2019-01-17 Thread daniel.pa...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 D Pasto commented on  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support Win32-OpenSSH   
 

  
 
 
 
 

 
 Any updates on how this went, or whether you're planning to pursue releasing this?  Can it execute things requiring interaction with the desktop, such as Selenium tests?  Is it not ready for prime time?  Is Windows OpenSSH just not ready yet?  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2018-08-26 Thread kuisathave...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ivan Fernandez Calvo updated  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-37152  
 
 
  Support Win32-OpenSSH   
 

  
 
 
 
 

 
Change By: 
 Ivan Fernandez Calvo  
 
 
Status: 
 In Review Resolved  
 
 
Resolution: 
 Fixed  
 
 
Released As: 
 ssh-slaves-1.27  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2018-08-14 Thread kuisathave...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ivan Fernandez Calvo started work on  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
Change By: 
 Ivan Fernandez Calvo  
 
 
Status: 
 Open In Progress  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2018-08-14 Thread kuisathave...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Ivan Fernandez Calvo updated  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-37152  
 
 
  Support Win32-OpenSSH   
 

  
 
 
 
 

 
Change By: 
 Ivan Fernandez Calvo  
 
 
Status: 
 In  Progress  Review  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2018-08-07 Thread git...@jcoeltjen.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jannis Oeltjen commented on  JENKINS-37152  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Support Win32-OpenSSH   
 

  
 
 
 
 

 
 Using a simple fix as I made in this PR (https://github.com/jenkinsci/ssh-slaves-plugin/pull/97) I can successfully use the ssh-slaves-plugin to start a windows slave with the native OpenSSH Version installed. After a quick look around the code I don't think that there are too many incompatible segments. I will report how the native OpenSSH windows slaves perform in our environment.    
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)  
 

  
 

   





-- 
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2016-08-03 Thread will.sa...@greenwayhealth.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Will Saxon updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-37152  
 
 
  Support Win32-OpenSSH   
 

  
 
 
 
 

 
Change By: 
 Will Saxon  
 

  
 
 
 
 

 
 bq.  Microsoft's Powershell team is working on an 'official' port of OpenSSH [here|https://github.com/PowerShell/Win32-OpenSSH here], with the stated goal of integrating their changes back into the OpenSSH project. The current implementation is different than other OpenSSH servers this plugin works with for a couple of reasons:* non-interactive sessions do not run in a shell by default, i.e. builtins like 'cd' are just not available. It's required to run 'cmd /c cd' instead.* standard unix/bash tools like test, set, rm, mkdir, etc. are either cmd.exe builtins or are otherwise not available by default.* command options or output can be different on Windows, e.g. 'set' prints quoted values in bash, but the cmd.exe builtin version does not.With the [5/30/2016 release|https://github.com/PowerShell/Win32-OpenSSH/releases/tag/5_30_2016] it's possible to get to [startSlave()|https://github.com/jenkinsci/ssh-slaves-plugin/blob/ae2d6dee1a03a155c991809a4fcac11c5537bdd9/src/main/java/hudson/plugins/sshslaves/SSHLauncher.java#L964] by adding 'test' and 'set' workalike binaries to the install directory, but startslave() itself barfs trying to run 'cd'. AFAIK it is not possible to reimplement 'cd' in win32 as a standalone utility, so there's no easy workaround.The Win32-OpenSSH behavior when this happens has been brought up in at least [two|https://github.com/PowerShell/Win32-OpenSSH/issues/61] [issues|https://github.com/PowerShell/Win32-OpenSSH/issues/164], and it doesn't seem like the dev team wants to (or can) make their implementation work more like 'standard' OpenSSH in this regard. So if this ssh slaves plugin wants to work with Win32-OpenSSH it might be necessary to offer Windows-specific test and startup commands.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 

[JIRA] (JENKINS-37152) Support Win32-OpenSSH

2016-08-03 Thread will.sa...@greenwayhealth.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Will Saxon created an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-37152  
 
 
  Support Win32-OpenSSH   
 

  
 
 
 
 

 
Issue Type: 
  Improvement  
 
 
Assignee: 
 Kohsuke Kawaguchi  
 
 
Components: 
 ssh-slaves-plugin  
 
 
Created: 
 2016/Aug/03 6:05 PM  
 
 
Environment: 
 Windows >= Vista/Server 2008 64-bit, Win32-OpenSSH  
 
 
Priority: 
  Minor  
 
 
Reporter: 
 Will Saxon  
 

  
 
 
 
 

 
 

Microsoft's Powershell team is working on an 'official' port of OpenSSH here, with the stated goal of integrating their changes back into the OpenSSH project. The current implementation is different than other OpenSSH servers this plugin works with for a couple of reasons:
 
 
non-interactive sessions do not run in a shell by default, i.e. builtins like 'cd' are just not available. It's required to run 'cmd /c cd' instead. 
standard unix/bash tools like test, set, rm, mkdir, etc. are either cmd.exe builtins or are otherwise not available by default. 
command options or output can be different on Windows, e.g. 'set' prints quoted values in bash, but the cmd.exe builtin version does not. 
 With the 5/30/2016 release it's possible to get to startSlave() by adding 'test' and 'set' workalike binaries to the install directory, but startslave() itself barfs trying to run 'cd'. AFAIK it is not possible to reimplement 'cd' in win32 as a standalone utility, so there's no easy workaround. The Win32-OpenSSH behavior