[JIRA] [ec2-plugin] (JENKINS-8374) Launch slave using JNLP

2 views
Skip to first unread message

shields@kkvesper.jp (JIRA)

unread,
May 8, 2016, 12:29:01 PM5/8/16
to jenkinsc...@googlegroups.com
Johnny Shields commented on Improvement JENKINS-8374
 
Re: Launch slave using JNLP

Francis Upton slave-agent.jnlp is no longer used on master, so this ticket can be closed.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265)
Atlassian logo

francisu@gmail.com (JIRA)

unread,
May 8, 2016, 10:20:02 PM5/8/16
to jenkinsc...@googlegroups.com
Francis Upton closed an issue as Not A Defect
 
Jenkins / Improvement JENKINS-8374
Launch slave using JNLP
Change By: Francis Upton
Status: Open Closed
Resolution: Not A Defect

n27@3ds.com (JIRA)

unread,
Jun 3, 2016, 5:18:01 AM6/3/16
to jenkinsc...@googlegroups.com

Johnny Shields What is the way to register a slave agent in shell commands ? if the slave-agent is deprecated.

shields@kkvesper.jp (JIRA)

unread,
Jun 3, 2016, 6:30:02 AM6/3/16
to jenkinsc...@googlegroups.com

aurelien leboulanger Jenkins spawns the slave instance, and then the master does SSH into the slave and registers itself. The master initiates connection to the slave; the slave does not initiate connection to the master.

Thorsten@meinl.bnv-bamberg.de (JIRA)

unread,
May 8, 2019, 4:35:02 PM5/8/19
to jenkinsc...@googlegroups.com

I want to continue the discussion on this feature request. I find that proposed enhancement quite appealing. We are currently reworking our Jenkins setup and will create custom AMIs for Windows that have all necessary tools installed (Java, Git, Maven, ...). It's trivial to also add an autostart script that starts a slave that connects to the master via JNLP. In fact I have that already working. The script takes the required connection information (master URL, slave name, and secret) from the instance's user data. Therefore the only piece that is missing is support for JNLP slaves in the EC2 plugin and the ability to start the instance with the correct user data. There are two major advantages over the current approach:

  • It's much faster since WinRM isn't involved.
  • It doesn't require SMB (especially not the almost dead SMB1 version)

I am willing to work on a pull request for this feature if there are good chances that it will be integrated into the official release. Any opinions on that?

This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)
Reply all
Reply to author
Forward
0 new messages