Uploaded image for project: 'JBoss BPMS Platform'
  1. JBoss BPMS Platform
  2. RHBPMS-51

Make binding ports configurable for GIT and SSH daemons

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Critical
    • 6.1.0
    • 6.0.1
    • Business Central

    Description

      The GIT and SSH daemons that provide the endpoints for the BPMS repository are always bound to and exposed thought the same port.

      Openshift requires these values to be different. The service must bind to an specific internal prival IP and port, but it will be accessed from the outside via a public hostname and a different port.

      Currently, the same system properties are used to configure this behavior, which is not enough to allow for git replication across Openshift gears.

      • org.uberfire.nio.git.daemon.port
      • org.uberfire.nio.git.ssh.port

      Two more properties are required to define the ports both services will bind to. If those are not provided, the default behavior should be using the same port as now.

      A suggestion for the additional property names is:

      • org.uberfire.nio.git.daemon.bind.port
      • org.uberfire.nio.git.ssh.bind.port

      I attach a GIT patch with the code for the implementation of this feature over the 0.3.x branch (based on commit fc36391c22ecf56f5ef3c6f1f9e9b39cf8b01589)

      Attachments

        Activity

          People

            abakos@redhat.com Alexandre Bakos
            pzapataf@redhat.com Pedro Zapata Fernandez
            Marek Baluch Marek Baluch
            Marek Baluch Marek Baluch
            Kris Verlaenen, Pedro Zapata Fernandez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: