Hi Alok! Not sure if there's some way of connecting slaves like you want :o( but I need something similar for submitting jobs to a PBS cluster from Jenkins - I have SSH access to one machine from which I can SSH connect to all other nodes. Probably I will use something like the https://github.com/xebialabs/overthere XebiaLabs library.
If you find no other way to add a slave via a jump station in Jenkins, maybe you could file a RFE issue in JIRA. For now, I think you can execute something like ssh -L <local_port>:<remote_host>:<remote_port> <your_user>@<gateway_machine> (off the top of my head) This way you could connect to the slave via the <local_port> you designated. HTH, Bruno P. Kinoshita http://kinoshita.eti.br http://tupilabs.com >________________________________ > From: alok kumar <[email protected]> >To: [email protected]; [email protected] >Sent: Thursday, October 24, 2013 1:33 PM >Subject: Connecting unix slaves through a tunnel > > > >Hi All, >I have a set of unix build machines which need to be used as jenkins slaves. >They include linux, solaris, HPUX, AIX, etc. > >Now, the only way to connect to those machines is using SSH through a >designated machine. > >So, how is it possible to make these machines jenkins slaves as I cannot >connect to them via SSH directly from the master? > >Is there a way to achieve this using gateway or some kind of tunnelling? > >Is there any plugin that can be used to achieve this requirement? > >Any help would be greatly appreciated. > >Thanks, >Alok > > > > > > > -- >You received this message because you are subscribed to the Google Groups >"Jenkins Developers" group. >To unsubscribe from this group and stop receiving emails from it, send an >email to [email protected]. >For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
