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

Make binding ports configurable for GIT and SSH daemons

XMLWordPrintable

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

      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)

        1. Code patch.patch
          5 kB
          Pedro Zapata Fernandez

              abakos@redhat.com Alexandre Porcelli
              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

                Created:
                Updated:
                Resolved: