Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1874

Master should not require a restart to find Agent certificates in truststore

    XMLWordPrintable

    Details

      Description

      Current Situation

      • If an Agent is added to the JobScheduler environment and the connection to the Agent is secured by use of the HTTPS protocol, then this requires to add the Agent's public certificate to the Master's truststore.
      • However, the Master reads the truststore on start-up only, and Agent certificates that are added to the truststore later on are not found during the lifetime of a Master run.
      • This situation is not good for users who operate hundreds of Agents and have to add/renew certificates more often. Forcing a restart of the Master breaks ongoing operations.

      Desired Behavior

      • The JobScheduler Masterr should read the truststore when accessing an Agent.
      • This should allow to add/replace certificates in the truststore on-the-fly without any need to restart the Master in order to apply new/changed certificates.

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jz Joacim Zschimmer
                Reporter:
                ap Andreas Püschel
                Approver:
                Andreas Püschel
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: