Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-64144

Allow Windows JNLP agent connected with websockets to be installed as a service

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      When setting up a JNLP agent using websockets and launching the agent using web start on Windows, it doesn't display the File menu containing the 'install as a service' option.

      Enclosed in a screen capture of 2 jnlp agents connected to the same instance.
      The left one is without websockets, the right one has websockets enabled.

        Attachments

          Activity

          Hide
          ali_alkhazraji Ali added a comment -

          Why there is no update for this feature ? 

          Show
          ali_alkhazraji Ali added a comment - Why there is no update for this feature ? 
          Hide
          foraveragejoe Joe added a comment -

          Is there a workaround at minimum for installing the agent using WebSockets as a windows service?

          Show
          foraveragejoe Joe added a comment - Is there a workaround at minimum for installing the agent using WebSockets as a windows service?
          Hide
          dan33 Zed added a comment -

          Jeff Thompson is there any update or workaround regarding this issue? Is there some sort of documentation that explains the reason of why you can't install it as a service when using WebSocket?

          Show
          dan33 Zed added a comment - Jeff Thompson  is there any update or workaround regarding this issue? Is there some sort of documentation that explains the reason of why you can't install it as a service when using WebSocket?
          Hide
          jthompson Jeff Thompson added a comment -

          There's no built in workaround or implementation, though there are a number of ways you can roll your own. There are many connection modes with the Remoting library. WebSockets is a new one and no one has implemented the mechanisms to use the "Install as a service" option.

          Show
          jthompson Jeff Thompson added a comment - There's no built in workaround or implementation, though there are a number of ways you can roll your own. There are many connection modes with the Remoting library. WebSockets is a new one and no one has implemented the mechanisms to use the "Install as a service" option.
          Hide
          jglick Jesse Glick added a comment -

          Note that https://jenkins.io/jep/230 proposes to remove the affected functionality from core by default (would still be available as a plugin).

          Show
          jglick Jesse Glick added a comment - Note that https://jenkins.io/jep/230 proposes to remove the affected functionality from core by default (would still be available as a plugin).

            People

            Assignee:
            jthompson Jeff Thompson
            Reporter:
            vlatombe Vincent Latombe
            Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

              Dates

              Created:
              Updated: