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

Add option to update slave.jar in Windows Service Wrapper on startup (when Jenkins runs on HTTPS)

      Spin-off of JENKINS-16490. In Jenkins project we use this library for managing Windows Agents/Slaves. It's being done by launching a slave.jar via Java. Since the remoting library (effectively slave.jar) is being updated frequently, we would like to have an option to download it from the Jenkins instance directly.

      For such purpose I propose to implement a WinSW plugin

      https://github.com/kohsuke/winsw/issues/126

          [JENKINS-39237] Add option to update slave.jar in Windows Service Wrapper on startup (when Jenkins runs on HTTPS)

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Description Original: In Jenkins project we use this library for managing Windows Agents/Slaves. It's being done by launching a slave.jar via Java. Since the remoting library (effectively slave.jar) is being updated frequently, we would like to have an option to download it from the Jenkins instance directly.

          For such purpose I propose to implement a WinSW plugin

          https://github.com/kohsuke/winsw/issues/126
          New: Spin-off of JENKINS-16490. In Jenkins project we use this library for managing Windows Agents/Slaves. It's being done by launching a slave.jar via Java. Since the remoting library (effectively slave.jar) is being updated frequently, we would like to have an option to download it from the Jenkins instance directly.

          For such purpose I propose to implement a WinSW plugin

          https://github.com/kohsuke/winsw/issues/126
          Oleg Nenashev made changes -
          Labels New: winsw
          Oleg Nenashev made changes -
          Priority Original: Minor [ 4 ] New: Major [ 3 ]
          Oleg Nenashev made changes -
          Link New: This issue is related to JENKINS-16490 [ JENKINS-16490 ]
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-38833 [ 175240 ]
          Oleg Nenashev made changes -
          Component/s New: remoting [ 15489 ]
          Labels Original: winsw New: remoting winsw
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

          Oleg Nenashev added a comment -

          Created the pull request: https://github.com/jenkinsci/windows-slave-installer-module/pull/6

          Will appreciate some testing and reviews

          Oleg Nenashev added a comment - Created the pull request: https://github.com/jenkinsci/windows-slave-installer-module/pull/6 Will appreciate some testing and reviews
          Oleg Nenashev made changes -
          Remote Link New: This issue links to "windows-slave-installer-module/pull/6 (Web Link)" [ 15488 ]

            oleg_nenashev Oleg Nenashev
            oleg_nenashev Oleg Nenashev
            Votes:
            6 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: